Save-BotMaterial
Цей бот створений для зручного управління та збереження навчальних матеріалів для уроків. Основний функціонал:
Основні можливості:
Збереження матеріалів:
Бот дозволяє завантажувати текстові файли, PDF, зображення або посилання на відео.
Всі матеріали організовуються за категоріями (наприклад, предметами чи темами уроків).
Структурована організація:
Використовуються теги чи назви тем для швидкого пошуку збережених матеріалів.
Матеріали зберігаються в базі даних (наприклад, PostgreSQL), що забезпечує зручне управління великими обсягами інформації.
Доступ до матеріалів:
За допомогою команди, бот надає список збережених матеріалів у вибраній категорії.
Можна швидко завантажити або переглянути раніше збережений файл.
Додавання та редагування опису:
При збереженні матеріалу користувач може додати короткий опис, щоб легше орієнтуватися в його змісті.
Бот дозволяє редагувати опис чи змінювати категорію вже збереженого матеріалу.
Нагадування:
Опціонально, бот може нагадувати про необхідність підготувати матеріали до уроку або надсилати вибраний контент у визначений час.
Технології:
Python: основна мова програмування.
Telegram Bot API: для інтеграції з Telegram.
Sqlite3: База даних для збереження матеріалу
Додатково: можливе використання бібліотек, таких як aiogram або telebot, для роботи з Telegram API.
Основні можливості:
Збереження матеріалів:
Бот дозволяє завантажувати текстові файли, PDF, зображення або посилання на відео.
Всі матеріали організовуються за категоріями (наприклад, предметами чи темами уроків).
Структурована організація:
Використовуються теги чи назви тем для швидкого пошуку збережених матеріалів.
Матеріали зберігаються в базі даних (наприклад, PostgreSQL), що забезпечує зручне управління великими обсягами інформації.
Доступ до матеріалів:
За допомогою команди, бот надає список збережених матеріалів у вибраній категорії.
Можна швидко завантажити або переглянути раніше збережений файл.
Додавання та редагування опису:
При збереженні матеріалу користувач може додати короткий опис, щоб легше орієнтуватися в його змісті.
Бот дозволяє редагувати опис чи змінювати категорію вже збереженого матеріалу.
Нагадування:
Опціонально, бот може нагадувати про необхідність підготувати матеріали до уроку або надсилати вибраний контент у визначений час.
Технології:
Python: основна мова програмування.
Telegram Bot API: для інтеграції з Telegram.
Sqlite3: База даних для збереження матеріалу
Додатково: можливе використання бібліотек, таких як aiogram або telebot, для роботи з Telegram API.