Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.51 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.51 KB

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
  • Добавить комментарии
  • Добавить логирование