AI In Stock
WHMCS Telegram Bot
Customer support + sales over Telegram, native in WHMCS
WHMCS WHMCS 8.13
PHP 8.1+
5.0 / 5
Let customers check invoices, open tickets, see service status, request renewals and even pay - all through Telegram chat. Admins get instant push notifications and can reply to tickets without leaving Telegram.
Key features
- Customer commands: /invoices, /services, /tickets, /domain, /renew, /pay
- Admin commands: /search, /assign, /reply, /suspend, /unsuspend
- Push notifications: new order, ticket reply, payment received, service overdue
- Inline payment buttons - customer pays without leaving Telegram
- Multi-language: bot follows customer's locale set in WHMCS
- Per-admin alert channels - sales alerts to one group, abuse to another
- Markdown-formatted invoice and ticket replies
- Subscriber linking via one-time code from client area
- Rate limiting + flood control
- Webhook + long-poll mode (works behind cPanel firewalls)
Why customers buy this module
- →Customers reply 5-10x faster than email - higher CSAT
- →Admin response time drops because alerts pop on the phone
- →Reduce 'is my server back yet?' tickets - status check is one command
- →Bring offline customers back - renewal nudge in Telegram beats spam-foldered email
Frequently asked questions
Do I need to host a separate Node.js or Python service?
No. The whole bot runs as a WHMCS hook - pure PHP. No extra processes, no extra hosting.
Can I broadcast to all customers?
Yes - admin can compose a broadcast (per language / per product / per group), with rate limiting to respect Telegram's API limits.
What if a customer doesn't use Telegram?
Nothing - email notifications keep working as before. The bot is purely additive.
Technical specifications
- supportedVersions
- WHMCS 7.10 through 8.13
- installation
- Create bot at @BotFather, paste token, run webhook setup command
- requirements
- PHP 8.1+, WHMCS 7.10+, HTTPS endpoint for webhooks (or long-poll mode if no HTTPS)
- adminUI
- Bot settings, command permissions, group routing, broadcast composer
- clientUI
- Link Telegram from client area; per-event notification preferences