!!! 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
/report
command 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
/settings
command
/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
.env
file 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