Skip to content

poituk/EducationBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💡 Быстрый запуск одной командой

Можно без активации окружения:

uv run -m  app.bot

📚 EducationBot

Telegram-бот для создания карточек и их повторения (аналог Anki / Quizlet) с поддержкой импорта, экспорта и разных режимов обучения.

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

📦 Работа с колодами

  • создание колод
  • просмотр списка колод
  • постраничная навигация (если колод много)
  • удаление карточек через поиск и подтверждение

🃏 Карточки

  • добавление карточек (вопрос → ответ)
  • поиск карточек
  • безопасное удаление

🔁 Режимы повторения

  • обычный (вопрос → показать ответ)
  • случайный порядок
  • письменный ввод ответа
  • (расширяемо — легко добавить новые режимы)

📤 Экспорт

Поддерживаемые форматы:

  • JSON
  • CSV
  • TXT
  • XLSX (Excel)
  • PDF

Процесс:

  1. Нажать «Экспорт»
  2. Выбрать формат
  3. Выбрать колоду
  4. Получить файл в чат

📥 Импорт

Поддерживаемые форматы:

  • JSON
  • CSV
  • TXT
  • XLSX

Процесс:

  1. Отправить файл боту
  2. Автоматически создаётся новая колода
  3. Карточки добавляются в неё

🛡️ Антиспам

  • ограничение частоты сообщений
  • защита от флуда
  • защита от повторяющихся сообщений
  • блокировка до обработки хендлерами

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages