Skip to content

Latest commit

 

History

History
23 lines (11 loc) · 1.29 KB

Readme.md

File metadata and controls

23 lines (11 loc) · 1.29 KB

Telegram-бот для чатов физтехов

@phystech_bot — это бот для чатов студентов и выпускников МФТИ в Телеграме.

Он создаёт защищённые ссылки-приглашения. Чтобы присоединиться по такой ссылке, нужно подтвердить физтеховскую почту. Это позволяет защититься от спамеров и посторонних ушей.

Бот не зависит от администрации вуза.

Подробнее: https://telegra.ph/phystech-bot-04-19

Использованные технологии

Python, Docker, SQLAlchemy, SQLite, asyncio, aiogram, telethon, SMTPlib, pandas

Как запустить

  1. Переименуйте config.template.py в config.py; long_texts.template.py в long_texts.py. Эти файлы расположены в src/utils и src/messaging. Заполните их. Понадобится токен бота, ID служебных чатов и данные почты для рассылок.

  2. Если сохранилась база данных db.db, то добавьте её в корневую папку.

  3. docker compose up -d