Skip to content

Greenderix/taro_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

taro_bot

Бот предназначен для людей в развлекательных целях, которым могут пользоваться люди отдельно и в групповых чатах. С целью развлечения, путем просмотра рандомных предсказаний.

GitHub repo size GitHub code size in bytes GitHub license

УСТАНОВКА

Для написания кода использовалась библиотека telebot.

Для установки всех зависимостей просто пропишите python -m pip install -r requirements.txt

БЫСТРЫЙ СТАРТ

В файлах settings.py хранится основная информация о вашем боте, а именно token.

В переменную token необходимо создать и записать токен телеграм бота, в которой у Вас будет находиться бот. Для этого нужно открыть BotFather, после чего написать ему, создать нового бота, после чего скопировать получившийся токен, который имеет следующий формат: 9999999999:AAE_VQGYPKiizP9ADvGjIefM6ctMa_yGyXM. Получив токен, мы вставляем его уже в программу.

ЭКСКУРСИЯ

В боте построена небольшая база данных информации о карточках таро, цветах. Она дает возможность полноценно пользоваться функционалом бота.

Почти весь текст (реакции на команды и т.д.) хранится в файле tarobot.py Вся информация о картах и цвете хранится в файле infobase

Для удобства навигации во время пользования ботом - реализованы команды клавиатуры, чтобы пользователи не прописывали постоянно команды.

КОМАНДЫ ПОЛЬЗОВАТЕЛЕЙ.

  • 🔮 Аркан дня - команда для просмотра рандомного предсказания аркана дня.
  • 🎱 Число дня - команда для просмотра рандомного числа дня.
  • 🧿 Цвет дня - команда для просмотра рандомного цвета дня.
  • Другое... - временная команда, для проверки информации о новвоведениях.
  • /start - вызов пользователем меню.