- Клонируйте проект
- Создайте виртуальное окружение и активируйте его
- Установите библиотеки
pip install -r requirements.txt
- Добавьте в переменное окружение BOT_TOKEN
- Есть два способа настроить получение расписания:
- Скопируйте на гугл диск таблицу. Создайте ключ от google api. Поместите его в папку
bot/config
, назвавprivate_key_google.json
- Или замените функцию
reading_schedule
вbot/database/main.py
на следующую:
from os import path, getcwd import json working_directory = getcwd() def reading_schedule() -> dict[str: dict[str: list[str]]]: with open(path.join(working_directory, "bot/database/schedules.json"), encoding="utf-8") as file: return json.load(file)
- Скопируйте на гугл диск таблицу. Создайте ключ от google api. Поместите его в папку
- Запустите
run.py
-
Notifications
You must be signed in to change notification settings - Fork 0
klimvill/school-telegram-bot
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Телеграмм бот для просмотра расписания
Resources
Stars
Watchers
Forks
Releases
No releases published