Skip to main content
The chat command manages how Panguard communicates with you. Set up Telegram, Slack, or Email notifications for security events, configure alert preferences, and test that messages are delivered correctly.

Usage

panguard chat <subcommand> [options]

Subcommands

SubcommandDescription
setupInteractive setup wizard for a notification channel
testSend a test message to verify channel connectivity
statusShow configured channels and their health
configView or modify chat configuration
prefsSet notification preferences (severity filters, quiet hours, language)

Options

--channel
string
Specify the notification channel type: telegram, slack, or email.
--user-type
string
Set the user role for notification routing: owner, admin, or viewer.
--lang
string
default:"en"
Set the language for notifications (e.g., en, zh-TW, ja).

Examples

panguard chat setup --channel telegram

Notification Channels

ChannelSetup MethodDelivery Speed
TelegramBot token + chat ID (guided wizard)Instant
SlackWebhook URL or Slack App installInstant
EmailSMTP config or Panguard relay1-5 minutes
Telegram is the recommended channel for individual developers. It supports rich formatting, inline actions, and two-way AI chat.

Plan Requirements

Chat setup and notifications require the Solo ($9/mo) plan or higher. Community plan users can view the demo notification flow.