122c7b630a
- Telegram: updated default bot from @MokoWaaSBot to @mokosuite_bot - Telegram: embedded obfuscated bot token in plugin PHP (XOR + base64) - Telegram: added <config> section to plugin XML for parse_mode/preview - Telegram: removed bot token from admin-visible plugin params - Branding: replaced all MokoWaaS references with MokoSuite - Wiki: reorganized into getting-started/, user-guide/, services/, developer/ - README: updated with all 36 service plugins and current features - CHANGELOG: added entries for recent fixes and changes
1.5 KiB
1.5 KiB
Telegram Service
Cross-post Joomla articles to Telegram channels, groups, or users.
Setup
Default Bot (@mokosuite_bot)
- Add MokoSuiteCross service with type Telegram
- Set mode to Default
- Enter your Chat ID (channel, group, or user)
- Add @mokosuite_bot to your channel/group as admin
The default bot token is embedded in the plugin and hidden from the admin UI. No API key configuration is needed.
Custom Bot
- Create a bot via @BotFather
- Add MokoSuiteCross service with type Telegram
- Set mode to Custom
- Enter your Bot Token and Chat ID
- Add your bot to the target channel/group as admin
Credentials Format
{
"mode": "default",
"chat_id": "-100xxxxxxxxxx"
}
Or for custom bot:
{
"mode": "custom",
"bot_token": "123456:ABC-DEF...",
"chat_id": "-100xxxxxxxxxx"
}
Finding Your Chat ID
- Channel: Forward a message from your channel to @userinfobot
- Group: Add @userinfobot to the group temporarily
- User: Send a message to @userinfobot
Channel IDs typically start with -100.
Plugin Settings
Configure defaults in Extensions → Plugins → MokoSuiteCross - Telegram:
| Setting | Default | Description |
|---|---|---|
| Message Format | HTML | Parse mode (HTML, Markdown, MarkdownV2) |
| Disable Link Preview | No | Disable automatic link preview |
Character Limit
Telegram supports up to 4,096 characters per message.