Capabilities
| Feature | Supported |
|---|---|
| 1:1 messages | Yes |
| Group messages | Yes |
| Rich media | Yes |
| Keyboard buttons | Yes |
| File attachments | Yes |
| Webhook | Yes |
Setup
Create a Viber Bot
Go to partners.viber.com and create a bot account.
You’ll receive an Authentication Token.
Environment Variables
Viber Bot authentication token from partners.viber.com.
Configuration Example
- .env
- settings.yml
Message Format
profClaw sends Viber text messages with optional keyboard buttons:Notes
- Status: Beta
- Viber requires a public HTTPS webhook URL.
- The webhook must be set programmatically via the API (not a dashboard).
- Viber bots can only message users who have subscribed or messaged the bot first.
- Message broadcasting requires Viber partner approval for large audiences.
Related
- Chat Providers Overview - Compare all 27 supported channels
- LINE - Dominant messaging platform in Japan and Taiwan
- Messenger - Facebook Messenger for Western audiences
- profclaw channels - Enable and test the Viber connection from the CLI