Skip to content

Телеграм бот для голосования на мут/бан

License

Notifications You must be signed in to change notification settings

holy-jesus/HolyDemocracy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HolyDemocracy

Телеграм бот, который позволяет участникам чата начинать голосования на мут/кик участника.

Бот в телеграме: @HolyDemocracyBot (пока не работает)

Установка

Для работы бота требуется MongoDB. Инструкция по установке.

Установка бота:

git clone https://github.com/holy-jesus/HolyDemocracy
cd HolyDemocracy/
npm i

Перед запуском:

  1. Надо переназвать файл .env.example в .env;
  2. В TOKEN вставить токен бота полученный от @BotFather;
  3. (Опционально) Для того чтобы команды работали через пинг надо создать приложение по этой ссылке и вставить App api_id -> API_ID и App api_hash -> API_HASH

Для запуска:

npm run start

TODO

  • Улучшить ошибки, вместо "вы не можете начать голосование сейчас" писать точную причину.
  • Что-то придумать с callback_query
  • Перейти к ENUMS от фиг пойми чего
  • i18n
  • Добавить комментарии
  • Добавить логирование

About

Телеграм бот для голосования на мут/бан

Topics

Resources

License

Stars

Watchers

Forks