!!! Pls note: the bot is in experimental condition !!!
Bot address: @standup_tbe_remak_bot
Support group: https://t.me/joinchat/EiE7ykcEzD3-3DfvxzdSow
It is inspired by a geekbot which exists only for
slack.
The bot has basic functionality:
- Add to standup group
- When a new member joins the group the bot sends an invitation to join the standup
- After that upon running
/reportcommand the bot starts the standup by asking questions - After the answer to the last question the bot publishes the report to the standup channel
- Each 24 h the bot sends a reminder to submit the report.
- Reminders could be turned on/of via
/settingscommand
/help- Get a help/start- Start a bot/add_me- Add a user to the standup (Only for standup group)/remove_me- Remove a user from the standup (Only for standup group)/settings- Bot settings/report- Submit a report/stop_report- Stop report right now
If you want to deploy own version of the bot then:
-
Create your bot at @BotFather
-
git clone https://github.com/ZhukovGreen/telegram-standup-bot.git -
Create
.envfile with:- BOT_TOKEN="your bot token"
- LOGGING_LEVEL="INFO"
-
docker-compose -f docker-compose.deploy.yml build -
docker swarm init -
docker stack deploy -c docker-compose.deploy.yml standup-bot