Channel adapters
Telegram, Discord, and Slack each map tokens and allow-lists to your CMDOP API key.
TelegramBot(token, allowed_users)
DiscordBot(token, guild_ids)
SlackApp(bot_token, app_token)
Продукт / Боты
Подключите ИИ-агента CMDOP к Telegram, Slack или Discord.
Install the Python package
Python Bot SDK documentationYou · 11:48
Spin up three agents to talk to each other, then paste the conversation here.
Cmdop · 11:49
✓ delegate_task (6.2s)
◆ Delegate subagentagent_type: planner · background: false
Dialogue
A: Morning — what are we shipping today?
B: API cutover is green; watching error budget.
C: I will capture risks in the incident doc.
Telegram, Discord, and Slack each map tokens and allow-lists to your CMDOP API key.
TelegramBot(token, allowed_users)
DiscordBot(token, guild_ids)
SlackApp(bot_token, app_token)
Point a conversation at a registered machine name or let defaults apply from config.
machine="prod-01"
CMDOP_API_KEY from dashboard
same agent as CLI
Optional model selection for AI-backed bot flows when enabled.
Model.balanced()
per-channel config
rate limits via API
Шаг 1
Run the agent on your fleet and copy an API key from the dashboard.
Шаг 2
Add extras for the channels you need (Telegram, Discord, Slack, or all).
Шаг 3
Start the bot process and restrict who can trigger remote actions.
Approve or run safe commands from chat without opening a laptop.
/status prod
allowed user IDs
audit in dashboard
Keep responses in-channel so the team sees the same machine output.
threaded replies
guild-scoped Discord
Slack workspace
Inspect and extend the same package we ship in docs.
PyPI: cmdop-bot
examples in docs
GitHub
Установите Python-пакет, выберите канал и ограничьте доступ согласованными пользователями или серверами.