Telegram Бот БаЦзы - Персональний астролог
Астрологічний аналіз
- Розрахунок БаЦзы карти через інтеграцію з онлайн калькулятором
- Визначення елемента особистості (Дерево, Вогонь, Земля, Метал, Вода)
- Аналіз полярності (Інь/Ян) елемента особистості
- Визначення тварини року за китайським календарем
- Персональні поради на місяць та прогноз на 2025 рік
Інтерактивний інтерфейс
- Поетапний діалог з користувачем для збору даних
- Інлайн-клавіатури для зручної навігації
- FSM (Finite State Machine) для управління станами діалогу
Мультимедійний контент
- Голосові повідомлення з астрологічними порадами
- Зображення типів особистості для кожного елемента
- Приклади знаменитостей з аналогічним типом особистості
- Візуальне оформлення результатів
Управління даними
- SQLite база даних для збереження користувачів
- Збереження контактної інформації (ім'я, email, телефон)
- Історія розрахунків для кожного користувача
Весь бот написаний на мові програмування Python
Хостинг який я використовував: RailWay
Для цього проекту я використував aiogram 3.3.0, PostgreSQL, psycopg2-library, python-dotenv, asyncio, pytz, requests, gTTS
- Розрахунок БаЦзы карти через інтеграцію з онлайн калькулятором
- Визначення елемента особистості (Дерево, Вогонь, Земля, Метал, Вода)
- Аналіз полярності (Інь/Ян) елемента особистості
- Визначення тварини року за китайським календарем
- Персональні поради на місяць та прогноз на 2025 рік
Інтерактивний інтерфейс
- Поетапний діалог з користувачем для збору даних
- Інлайн-клавіатури для зручної навігації
- FSM (Finite State Machine) для управління станами діалогу
Мультимедійний контент
- Голосові повідомлення з астрологічними порадами
- Зображення типів особистості для кожного елемента
- Приклади знаменитостей з аналогічним типом особистості
- Візуальне оформлення результатів
Управління даними
- SQLite база даних для збереження користувачів
- Збереження контактної інформації (ім'я, email, телефон)
- Історія розрахунків для кожного користувача
Весь бот написаний на мові програмування Python
Хостинг який я використовував: RailWay
Для цього проекту я використував aiogram 3.3.0, PostgreSQL, psycopg2-library, python-dotenv, asyncio, pytz, requests, gTTS