Створення телеграм бота для отримання випадкового аніме з бази даних
Мета проекту
Створити телеграм бота, який надає користувачам випадкове аніме з бази даних за запитом.
Основні функції
Отримання випадкового аніме: Команда /random повертає випадкове аніме з назвою, описом, жанром та посиланням.
Пошук аніме за жанром: Команда /genre [назва жанру] повертає випадкове аніме за вказаним жанром.
Профіль користувача: Команда /profile надає інформацію про поточного користувача та можливість оновлення даних.
Технологічний стек
Мова програмування: Python
Фреймворк для ботів: python-telegram-bot
База даних: PostgreSQL
Розгортання: Docker
Хостинг: Heroku / AWS / DigitalOcean
Етапи реалізації
Підготовка: Налаштування середовища та бази даних.
Розробка: Реалізація команд бота та підключення бази даних.
Розгортання: Налаштування Docker та деплой на обраний хостинг.
Тестування: Перевірка продуктивності та надійності.
Запуск та підтримка: Запуск бота та регулярне оновлення бази даних.
Очікувані результати
Працюючий телеграм бот, який дозволяє користувачам отримувати інформацію про випадкове аніме з бази даних швидко та зручно.
Створити телеграм бота, який надає користувачам випадкове аніме з бази даних за запитом.
Основні функції
Отримання випадкового аніме: Команда /random повертає випадкове аніме з назвою, описом, жанром та посиланням.
Пошук аніме за жанром: Команда /genre [назва жанру] повертає випадкове аніме за вказаним жанром.
Профіль користувача: Команда /profile надає інформацію про поточного користувача та можливість оновлення даних.
Технологічний стек
Мова програмування: Python
Фреймворк для ботів: python-telegram-bot
База даних: PostgreSQL
Розгортання: Docker
Хостинг: Heroku / AWS / DigitalOcean
Етапи реалізації
Підготовка: Налаштування середовища та бази даних.
Розробка: Реалізація команд бота та підключення бази даних.
Розгортання: Налаштування Docker та деплой на обраний хостинг.
Тестування: Перевірка продуктивності та надійності.
Запуск та підтримка: Запуск бота та регулярне оновлення бази даних.
Очікувані результати
Працюючий телеграм бот, який дозволяє користувачам отримувати інформацію про випадкове аніме з бази даних швидко та зручно.