Skip to content

lFandoriNl/social-rating-bot

Repository files navigation

Social rating bot

Запуск

Создать .env

BOT_TOKEN=
MONGO_DB=

Terminal

make run

or

yarn
start:watch (with nodemon)

Функциональность

Основная цель бота следить за рейтингом участников группы

Команды

  1. /rate - Повысить рейтинг
  2. /unrate - Понизить рейтинг
  3. /casino - Казино
  4. /stat - Показать рейтинг группы
  5. /roulette - Запустить рулетку (only admin)
  6. /roll_dice - Испытать удачу
  7. /help_full - Полная помощь
  8. /help - Помощь

Вместо команд на рейтинг можно отправлять стикеры

Особенности работы

  1. При отправке рейтинга без реплая сообщение удалится (нужны права админа)
  2. При отправке рейтинга с реплаем сообщение удалиться спустя спустя час
  3. Между отправкой рейтинга у каждого юзера таймаут на 3 минуты на отправку следующей команды
  4. На одно смс можно отправить только только одно повышение и одно понижение рейтинга
  5. Сообщения от команды /roll_dice удаляться спустя 30 секунд
  6. Таймаут в игру казино 2 часа на одного пользователя
  7. /roulette в рулетке разыгрывается рейтинг который равен 5 стикерам для одного учасника рейтинга, запустить может только админ
  8. Таймаут на отправку рулетки 30 минут на весь чат

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages