Create the bot - A7F/mtg-telegram-assistant GitHub Wiki

If you're a pro...

Open BotFather, generate a bot, enable inline mode and add the bot to your telegram group, allowing him to see the messages (group privacy OFF). Go back and disable your bot "allow groups?" mode. Also, you can copy/paste the useful command list below (step 10) to make the bot more user friendly.

If you're not a pro...

  1. Open telegram and write to BotFather

  2. Ask him a new bot using /newbot

  3. After choosing your bot name and username, you should get a token which should be something like this:

    199378714:AAGFEgXoyJmfLzxRL2RbqxpMw84k-dsMoZF

    You are gonna need this token soon...

  4. Go to BotFather's home using command /mybots and choose your bot

  5. Select Bot Settings

  6. In Allow Groups? turn groups ON, then go back

  7. In Group Privacy, turn privacy mode OFF, then go back

  8. In Inline Mode, turn inline mode ON and edit the placeholder, if you want to.

  9. In Edit Bot, set his about, botpic and description

  10. Again, in Edit Bot, choose Edit Commands. Copy/paste the following list:

start - start this bot or get your telegram ID
help - how do I use this bot?
dci - set your dci number
name - set your name
arena - set your Arena nickname
friendlist - get all arena nicknames from players in your group
rotation - check which expansion will leave or not
banlist - get a link to the official WOTC ban list
status - check MTGA server status
social - get the links to our socials
  1. Now add the bot to your telegram MTG group
  2. Go back to BotFather and again, in your bot menu, select Bot Settings
  3. In Allow Groups? turn groups OFF. This way others can't add your bot to their groups, so they can't steal it. GG.