Creating a custom GPT is fantastic but connecting it to Telegram and letting other people use it through the app as a bot is even better.
“Go where your users are” is an age-old proverb but its generally true. ChatGPT has over 100 million users but most of those people are going there just to ask ChatGPT a simple question. While that’s impressive, Telegram has over 800 million monthly active users and is a central part of a huge number of people's daily lives — while ChatGPT is mainly used for work. This means there's a huge opportunity to reach more people as they naturally go through their lives and build a brand that people come back to. To do this, you’ll need to bring your GPT to Telegram and we’re here to show you how.
The first thing that needs to be done is converting your GPT into an Assistant. Doing this is important because OpenAI does not allow you to use the API to talk to your GPT. The assistant API however does allow you programatically control and get responses from your agent. If you’d rather not deal with manually setting this up, you can utilize a GPT hosting platform like agenthost to automatically do this for you. Just provide your GPT information and you’ll get a hosted version of your GPT complete with its own API and telegram webhook URL.
Create your telegram bot by talking to BotFather
Next, you need to create a telegram bot by chatting with BotFather on Telegram. Create a bot through the command and you’ll receive your bot token. Think of this essentially as your secret token and you’ll use the Telegram webhook API to set your GPT’s ingestion endpoint as your bot’s webhook URL.
Trusted by teams at
In Agenthost, we do this by selecting Deploy > Telegram and then just copying and pasting our bot token into the field. This sets the webhook behind the scenes and connects your agent's responses to it.
Once you have your webhook set up to an ingestion and response url for your GPT, you’re good to go and can now start directly messaging your agent on Telegram! You can now share it widely with others and start understanding how it’s used in the real world!