/BotStatus

Update your Telegram Bot's status on your channel periodically!

Primary LanguagePython

BotStatus

Updates your bot status in the message, every two hours.

NOTE: This branch uses github workflows to host your code, and doesn't rely on another hosting platform. If you want to deploy on heroku/vps/whereever, go to this branch.

Secrets.

Add them to Settings ⇢ Secrets ⇢ New Repository Secret.

  • APP_ID and API_HASH from my.telegram.org.
  • BOTS - TG UserName of your bots separated by space.
  • SESSION - Telethon SessionString of the User to edit the message.
  • REPO_NAME - yourGitHubUserName/RepositoryName, eg: xditya/BotStatus (fork this repo first).
  • CHANNEL_ID - ID of your channel.
  • MESSAGE_ID - ID of the message to edit.

Optional Variables:

  • CHANNEL_NAME - Your channel name, with @, eg: @BotzHub
  • TIME_ZONE - Time zone, see available timezone formats here.

Credits