Бот предназначен для людей в развлекательных целях, которым могут пользоваться люди отдельно и в групповых чатах. С целью развлечения, путем просмотра рандомных предсказаний.
Для написания кода использовалась библиотека telebot.
Для установки всех зависимостей просто пропишите python -m pip install -r requirements.txt
В файлах settings.py хранится основная информация о вашем боте, а именно token
.
В переменную token
необходимо создать и записать токен телеграм бота, в которой у Вас будет находиться бот. Для этого нужно открыть BotFather, после чего написать ему, создать нового бота,
после чего скопировать получившийся токен, который имеет
следующий формат: 9999999999:AAE_VQGYPKiizP9ADvGjIefM6ctMa_yGyXM
.
Получив токен, мы вставляем его уже в программу.
В боте построена небольшая база данных информации о карточках таро, цветах. Она дает возможность полноценно пользоваться функционалом бота.
Почти весь текст (реакции на команды и т.д.) хранится в файле tarobot.py Вся информация о картах и цвете хранится в файле infobase
Для удобства навигации во время пользования ботом - реализованы команды клавиатуры, чтобы пользователи не прописывали постоянно команды.
- 🔮 Аркан дня - команда для просмотра рандомного предсказания аркана дня.
- 🎱 Число дня - команда для просмотра рандомного числа дня.
- 🧿 Цвет дня - команда для просмотра рандомного цвета дня.
- Другое... - временная команда, для проверки информации о новвоведениях.
- /start - вызов пользователем меню.