tgBot

0
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
README.md

🎓 Путь в ИРИТ-РТФ Бот Telegram-бот для абитуриентов Института радиоэлектроники и информационных технологий - РТФ УрФУ. Бот помогает с поступлением, предоставляет информацию об образовательных программах и проводит профориентационное тестирование.

✨ Возможности

🎯 Основные функции

  • Образовательные программы - полная информация о направлениях подготовки
  • Важные даты - расписание приемной кампании с напоминаниями
  • Частые вопросы - ответы на популярные вопросы абитуриентов
  • Профориентационный тест - тест для выбора подходящего направления
  • Контакты - связь с приемной комиссией

📊 База данных программ

  • Коды и названия направлений подготовки
  • Количество бюджетных и платных мест
  • Проходные баллы прошлых лет
  • Стоимость обучения
  • Описание программ и карьерные перспективы

🚀 Установка и запуск

Предварительные требования

  • Python 3.11+
  • Telegram аккаунт
  • Аккаунт на GitVerse
  1. Клонирование репозитория bash git clone https://gitverse.ru/aka_bunker/tgBot.git

cd tgBot

  1. Установка зависимостей bash pip install -r requirements.txt
  2. Получение Telegram токена
  3. Напишите @BotFather в Telegram
  4. Создайте нового бота командой /newbot
  5. Скопируйте полученный токен
  6. Создайте и добавьте токен в файл .env: Пример: API_TOKEN=1234567890:ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghi
  7. Запуск бота bash python main.py

📊 База данных Бот использует SQLite базу данных со следующими таблицами: • users - пользователи бота • programs - образовательные программы • important_dates - важные даты • faq - частые вопросы • quiz_questions - вопросы теста • user_notifications - настройки уведомлений