MyShell
  • About MyShell
    • What is MyShell
    • MyShell in a Nutshell
    • Quickstart
  • Explore AI Agents
    • Image Generation
    • Video Generation
    • Meme Generation
    • Role-Playing Game
    • Character
    • Utility
  • Create AI Agents
    • Classic Mode
      • Enhanced Prompt
      • Knowledge Base
      • Telegram Integration
    • Pro Config Mode
      • Core Concepts
      • Tutorial
        • Tutorial Structure
        • Hello World with Pro Config
        • Building Workflow
        • Transitions
        • Expressions and Variables
        • Integration with Any Widget
        • An Advanced Example
      • Basic
        • Common
        • Atomic State
        • Transition
        • Automata
        • Modules
      • Advanced
        • Cron Pusher
        • Neutral Language To SD Prompt
        • Advanced Input Validation
        • Advanced Memory Manager in Prompt Widget
      • Tools
        • AutoConfig Agent
        • Cache Mode
        • Knowledge Base Agent
        • Crawler Widget
      • Example
        • Homeless With You
        • Random Routing
        • Function Calling
      • API Reference
        • Atomic State
        • Transition
        • Automata
        • Context
        • Module
          • AnyWidget Module
            • Prompt Widget
            • LLM Widget
            • TTS Widget
            • Code Runner Widget
            • Melo TTS
            • Age Transformation
            • ChatImg
            • GIF Generation
            • Music Generation
          • LLM Module
          • LLM Function Module
          • TTS Module
          • Google Search Module
        • Widgets
          • Bark TTS
          • Champ
          • CoinGecko
          • ControlNet with Civitai
          • Crawler
          • Crypto News
          • Data Visualizer
          • Email Sender
          • Google Flight Search
          • Google Hotel Search
          • Google Image Search
          • Google Map Search
          • Google News Search
          • Google Scholar Search
          • Google Search
          • GroundedSAM
          • Image Text Fuser
          • Information Extractor - OpenAI Schema Generator
          • Information Extractor
          • Instagram Search
          • JSON to Table
          • LinkedIn
          • MS Word to Markdown
          • Markdown to MS Word
          • Markdown to PDF
          • Mindmap Generator
          • Notion Database
          • OCR
          • Pdf to Markdown
          • RMBG
          • Stabel-Video-Diffusion
          • Stable Diffusion Inpaint
          • Stable Diffusion Recommend
          • Stable Diffusion Transform
          • Stable Diffusion Upscale
          • Stable Diffusion with 6 fixed category
          • Stable Diffusion with Civitai
          • Storydiffusion
          • Suno Lyrics Generator
          • Suno Music Generator
          • Table to Markdown
          • TripAdvisor
          • Twitter Search
          • UDOP: Document Question Answering
          • Weather forecasting
          • Whisper large-v3
          • Wikipedia
          • Wolfram Alpha Search
          • Yelp Search
          • YouTube Downloader
          • YouTube Transcriber
          • Youtube Search
      • FAQs
      • Changelog
    • ShellAgent Mode
      • Download and Installation
      • App Builder
      • Workflow
      • Build Custom Widget
      • Publish to MyShell
      • Example
        • Child Book X Agent (ft. DeepSeek)
        • Kids Book NFT AI Agent (ft. BNB Chain)
        • DeFAI Agent (ft. BNB Chain)
  • Shell Launchpad
    • How to Launch a Token
    • Trade Agent Tokens
  • Tokenomics
    • $SHELL Basics
    • $SHELL Token Utility
    • How to Obtain $SHELL
    • Roadmap
  • Open-source AI Framework/SDK
    • ShellAgent
    • OpenVoice
    • MeloTTS
    • JetMoE
    • AIlice
  • Links
Powered by GitBook
On this page
  • Create an agent on Telegram Bot Father
  • Modify agent message permissions
  • Go back to MyShell and enter your agent token
  1. Create AI Agents
  2. Classic Mode

Telegram Integration

PreviousKnowledge BaseNextPro Config Mode

Last updated 4 months ago

"You are a mature agent, you should learn to do business on your own." Sounds like a dream? Now, you can achieve it in just 5 minutes.

Making your agent active on Telegram only requires three simple steps: create a agent - set permissions - enter the token, and then your agent can do business on Telegram on its own!

Your tg agent can chat with users one-on-one or in groups, and get more exposure. And creating a tg agent will synchronize with your agent on MyShell, and your prompt modifications will be reflected on the tg agent in real-time without any additional operation from you ~

Still not tempted? Come and try it out!

Create an agent on Telegram Bot Father

  1. Log in to your Telegram and search for BotFather.

  2. Use the "/newbot" command to start creating your agent.

  3. Enter the agent name, and keep it consistent with the agent on MyShell ~

  4. Give the agent a simple and easy-to-read username. Later, everyone will frequently use this name to interact with your agent in groups, and it cannot be changed. Please consider it carefully ~

  5. The most important step: copy your agent's HTTP API! This string of characters is very important, please submit it accurately to MyShell and do not leak it to others.

Modify agent message permissions

After the agent is created, simply press a few buttons to let your agent join the group chat and start doing business!

  1. Use the "/mybots" command to enter your agent management interface.

  2. Click "Bot Settings"

  1. Click "Group Privacy"

  1. Click "Turn off" to turn off group chat privacy settings, and your agent can run around the world!

If you get to this page, it means you have succeeded. However, please note that if the privacy settings are set after the agent joins the group chat, it will not take effect on the already joined group chat ~ then you need to remove the agent first and then invite it again!

Go back to MyShell and enter your agent token

This is the last step, just go back to MyShell's "Explore" - "Mine", click on the "Apps Integration" in the edit interface, and paste the token copied just now into the Telegram Token to complete ~

Please also note:

  • The bound agent will not have the cover picture of the agent on MyShell. If necessary, you can freely set it on Telegram

  • If the name of the agent is changed on MyShell, it will also be synchronized on TG, but if it is changed multiple times within 5 hours, only the name of the first modification will be synchronized ~

  • After the updated agent can be made public, don't forget to update it. TG agent will prioritize calling the public agent

Now, you can enjoy your agent on Telegram, and you can also share it more easily with others. If your tg agent attracts registered buddies and meets the conditions of effective invitations, it will also be counted in your effective invitations, thus accumulating more opportunities for you to enjoy more benefits in the future!

Last but not least, you can also modify the greeting message and usage instructions of the agent in Telegram. Interesting greeting messages and usage introductions can help others get started faster. The specific steps are as follows:

  1. Click "Edit" in the agent details page through Telegram, and then "Edit Intro"

  1. Then enter the greeting message and usage in BotFather and you're done!

Start enjoying it!