Skip to content

Telegram bot which adds some features for more convenient and funny conversations in groups and chats.

Notifications You must be signed in to change notification settings

enscogitans/AveliBot

Repository files navigation

AveliBot

This is Telegram bot which adds some features for more convenient and funny conversations in groups and chats. It allows to tag all chat members, schedule messages to be sent later, and randomly choose a chat member, who is then called ”the wolf of the day”.

What can it do?

  • /all or simply @all — tag all chat members
  • /schedule <time> <message> — send message at moment time
  • /unschedule — cancel message from being sent later. The command must be a reply to bot's /schedule message confirmation
  • /sched — alias for /schedule
  • /unsched — alias for /unschedule
  • /wolf — find out who is the wolf of the day
  • /wolfstats — show wolf game stats
  • /wolf_unregister — stop playing wolf game
  • /wolf_register — resume playing wolf game (all users play the game by default)

How to run this bot?

  1. cp .env.example .env
  2. Fill in .env file according to the instructions inside of it
  3. docker-compose build
  4. docker-compose up -d

About

Telegram bot which adds some features for more convenient and funny conversations in groups and chats.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •