BOTON YOUR MACHINETELEGRAM, DISCORD, SLACK, WHATSAPP
For people

Write in
the chat.

You write in Telegram, Discord, Slack, or WhatsApp. The reply comes back in that chat. Developers who call Agent, AgentTeam, or AgentFlow from their own program use the Agents page.

YOUCHATAGENTREPLY

Same command as the homepage. When it finishes, run praisonai setup, then open the dashboard at http://localhost:8082 and add a channel.

curl -fsSL https://raw.githubusercontent.com/MervinPraison/PraisonAI/main/install.sh | sh
THE INSTALLERTHEN PRAISONAI SETUP
Advanced options
Key
export OPENAI_API_KEY="your-key"
Dashboard
pip install "praisonai[claw]"
praisonai claw
Telegram
praisonai bot telegram --token $TELEGRAM_BOT_TOKEN
Discord
praisonai bot discord --token $DISCORD_BOT_TOKEN
Slack
praisonai bot slack --token $SLACK_BOT_TOKEN --app-token $SLACK_APP_TOKEN
WhatsApp
praisonai bot whatsapp --token $WHATSAPP_ACCESS_TOKEN --phone-id $WHATSAPP_PHONE_NUMBER_ID

Bot CLI in the docs

Where it can answer

Four chats, one agent.

01

Telegram

Ask BotFather for a new bot, then copy the token.

02

Discord

A bot token, with the Message Content intent switched on.

03

Slack

A bot token and an app token. Both are required.

04

WhatsApp

A cloud access token and a phone number id.

  1. 01
    On your machine

    The dashboard opens at http://localhost:8082. It is not a hosted chat service.

  2. 02
    Tokens stay private

    Put platform tokens in environment variables. Do not commit them.

  3. 03
    One Telegram poller

    One token can be polled by only one process at a time.