Bots are simply Telegram accounts operated by software – not people – and they'll often have AI features. They can do anything – teach, play, search, broadcast, remind, connect, integrate with other services, or even pass commands to the Internet of Things Bot Revolution
Bots are third-party applications that run inside Telegram. Users can interact with bots by sending them messages, commands and inline requests. You control your bots using HTTPS requests to our bot API. Bots: An introduction for developers
What can I do with bots?
How do bots work?
How do I create a bot?
How are bots different from humans?
Bot perks
Bot Code Examples
Many members of our community are building bots and publishing the source code. We collect these examples here. Ping us on BotSupport if you've built a bot and would like to share its code with others Bot Code Examples
BotFather:TheycallmetheBotfather,IcanhelpyoucreateandsetupTelegrambots.Pleasereadthismanualbeforewebegin:https://core.telegram.org/botsYoucancontrolmebysendingthesecommands:/newbot-createanewbot/token-generateauthorizationtoken/revoke-revokebotaccesstoken/setname-changeabot's name/setdescription - change bot description/setabouttext - change bot about info/setuserpic - change bot profile photo/setinline - change inline settings/setinlinegeo - toggle inline location requests/setinlinefeedback - change inline feedback settings/setcommands - change bot commands list/setjoingroups - can your bot be added to groups?/setprivacy - what messages does your bot see in groups?/deletebot - delete a bot/cancel - cancel the current operation
Bot Creation
Abraham:/newbot[7:31:40 PM] BotFather:Alright,anewbot.Howarewegoingtocallit?Pleasechooseanameforyourbot.[7:31:57 PM] Abraham:Xe1GyqExample[7:31:58 PM] BotFather:Good.Nowlet's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.[7:32:06 PM] Abraham:Xe1GyqExampleBot[7:32:08 PM] BotFather:Done! Congratulations on your new bot. You will find it at telegram.me/Xe1GyqExampleBot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you'vefinishedcreatingyourcoolbot,pingourBotSupportifyouwantabetterusernameforit.Justmakesurethebotisfullyoperationalbeforeyoudothis.UsethistokentoaccesstheHTTPAPI:231219005:BBFq9seF0LfVuUvjifc8cBYfCngGcbcGdYsForadescriptionoftheBotAPI,seethispage:https://core.telegram.org/bots/apiCANCELFORWARD1DELETE1REPLY
Search for the Bot already created and add it to your contacts
Python Telegram Bot Library Installation
Not just a Python Wrapper around the Telegram Bot API HomepageGithub