DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to deploy an AI assistant into Telegram, Slack or Feishu with Astr Bot

Install Astr Bot, connect an LLM and a messaging platform, and chat with your bot there.

Short answer: Run uv tool install astrbot --python 3.12; then Initialize once with astrbot init, then start it with astrbot run; open the WebUI and add your LLM provider. All steps.

Credentials. Bot tokens and LLM API keys are stored in Astr Bot; protect the WebUI and the server it runs on.

Who it is forA developer or community manager who wants an AI assistant inside the team's chat app.

The problemBuilding and hosting a chatbot for each messaging platform separately is a lot of glue code.

The outcomeOne Astr Bot instance answering in your chat apps, managed from a WebUI.

What you need first

  • uv for the one-click install (or Docker)
  • Python 3.12 via uv
  • An LLM provider and the bot credentials for each messaging platform you connect

Steps

  1. Run uv tool install astrbot --python 3.12
  2. Initialize once with astrbot init, then start it with astrbot run
  3. Open the WebUI and add your LLM provider
  4. Connect a messaging platform such as Telegram or Slack with its bot credentials
  5. Send the bot a message to test, and update later with uv tool upgrade astrbot --python 3.12

Prompt for your agent

Install AstrBotDevs/AstrBot with uv, connect it to <LLM provider> and a <Telegram or Slack> bot, set a persona for <purpose>, and verify it replies in a test chat.

Caveat.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for AstrBotDevs/AstrBot and "Deploy an AI assistant into Telegram, Slack or Feishu"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer