Skip to content

aiogram/deta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aiogram on Deta.space

Deployment Example

To get started, message @BotFather on Telegram to register your bot and receive its authentication token (BOT_TOKEN). To secure your webhook endpoint, you will need a secret word (WEBHOOK_SECRET)

Brief instructions:

  • Create a new project using the Space CLI with the command space new
  • Then find out the ID of the created application on the site and use space link - this will connect your local repository with the remote application
  • Once you have tested it locally with the space dev command you can start the process of installing the bot on the cloud using space push

Deploy

After that you can set webhook into new URL received from Deta, for example by using CURL:

curl -X POST https://api.telegram.org/bot<TELEGRAM_TOKEN>/setWebhook \
   -H "Content-Type: application/json" \
   -d '{"url": "https://<example-bot>.deta.app/webhook", "secret_token": "<TELEGRAM_SECRET>"}'

Congratulations! Now you have deployed Telegram Bot on Deta.space

To stop the webhook, run the following command:

curl -X POST https://api.telegram.org/bot<TELEGRAM_TOKEN>/deleteWebhook \
   -H "Content-Type: application/json"

Releases

No releases published

Packages

No packages published

Languages