Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecretSantaBot

Телеграм бот для проведения игры Тайного Санты

Окружение

Требования к установке

Python 3 должен быть уже установлен. Затем используйте pip (или pip3, есть конфликт с Python2) для установки зависимостей:

$ pip install -r requirements.txt

Создайте .env файл рядом с manage.py и добавьте:

TELEGRAM_BOT_TOKEN='django secret key' - токен от телеграм бота.

Сценарий использования бота

Запуск проекта

  • Сделайте миграцию, создайте суперюзера и запустите сервер Django
$ python manage.py migrate
$ python manage.py createsuperuser
$ python manage.py runserver
  • и параллельно запустите работу телеграм бота
$ python manage.py runbot

Создание игры и проведение жеребьёвки

Начните создание команты в телеграм боте с помощью команды

/organize

После этого разошлите участникам ссылку на бота с названием комнаты. После регистрации участников дождитесь даты жеребьёвки или зайдите в админку django http://127.0.0.1:8000/admin/ и нажмите на кнопку.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages