Боты собой представляют викторину в чате.
После чего создайте файл .env вида:
TG_TOKEN='<Ваш токен>'
VK_TOKEN='<Ваш токен>'
- Токены для Телеграм ботов вы можете получить https://telegram.me/BotFather
- Токен для работы с ВК вы можете получить в настройках сообщесва. Не забудьте разрешить отправку сообщений
Python3 должен быть уже установлен.
Затем используйте pip
(или pip3
, есть конфликт с Python2) для установки зависимостей:
pip install -r requirements.txt
Скачайте архив с вопросами и распакуйте в папку со скриптом
Перед первым запуском необходимо заполнить БД. Вы можете сделать это воспользовавшись соответствующим скриптом.
python ./init_db.py
Ниже представлен пример запуска бота для телеграмма. Бот для ВК запускается аналогично.
python ./tg_quiz_bot.py
Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.