Бот для комунікації орагнів студентського самоврядування Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського".
Основні можливості:
- Зворотній зв'язок.
- Відправка повідомлень між чатами Студрад.
- Комунікація між студрадами.
- Розсилка старостам та академічним групам.
Гайд на бота: https://docs.google.com/document/d/1cQq8kjiQ21phNy0CUB9gYfMp2-Myo9CjxNG7IypT3WU/edit?tab=t.0
Докер контейнер: https://hub.docker.com/repository/docker/maximax67/kpi-communication-bot
Програмний код написано на Python, не тестувалось на інших версіях окрім 3.12.
-
Cклонуйте репозиторій:
git clone https://github.com/Maximax67/kpi-communication-bot
-
Встановіть залежності:
pip install -r requirements.txt pip install -r requirements-dev.txt
-
Створіть .env файл та заповність його за прикладом в .env.example.
-
Підготуйте базу даних:
alembic revision --autogenerate -m "create initial tables" alembic upgrade head -
Запустіть застосунок:
fastapi dev app/main.py
- Пошта: maximax6767@gmail.com
- Телеграм: @Maximax67
- Бот Студради ФІОТ: @fice_robot
Цей проєкт ліцензовано за умовами MIT License. Деталі можна переглянути у файлі LICENSE.