Skip to content

Мой первый бот в Телеге. Может присылать фото котеек, ваш IP-adress, текущее время, рандомное число

License

Notifications You must be signed in to change notification settings

KitKat-ru/telegram-bot-pet-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5c2d903 · Jul 8, 2022

History

23 Commits
Jul 8, 2022
Jun 28, 2022
Feb 21, 2022
Jul 4, 2022
Jul 4, 2022

Repository files navigation

Pet-проект TelegramBot

Название бота - Relaxation_for_Bot

Может присылать фото котеек (если API не доступен, реализован резервный адрес с собачками), так же может подсказать Ваш IP-adress, текущее время по часовму поясу UTC и в качестве "развлечения" реализован генератор рандомного числа от 0 до 100.

Стек технологий:

Python3.9, Django2.2, python-telegram-bot, dotenv, Docker, Яндекс.Облако, Logging

Пример файла .env:

TOKEN=0000000000:QWERTYUIOPASDFGHJK-zAxZxZ_ZXCVSA111

Переменные окружения

Для работы бота необходимо предоставить следующие переменные окружения:

  • TELEGRAM_TOKEN - токен телеграм-бота. Получается при создании бота здесь.
  • TELEGRAM_CHAT_ID - идентификатор чата с пользователем в Telegram. Можно получить здесь.

Также настроено логирование в файл kitty_bot.log, формат log-файла:

Время действия Уровень важности события Имя функции Сообщение
2022-07-05 00:05:33,259 DEBUG _thread_wrapper Bot:5254189861:updater - ended

Для тестирования необходимо:

Войти в Telegram, авторизоваться, в строке поиска ввести @Directing_to_work_Bot, в чате написать команду запуска /start или выбрать соответствующую команду в меню. В открывшемся меню будет доступен остальной функционал.

Спасибо что заинтересовались, всем котиков :)

About

Мой первый бот в Телеге. Может присылать фото котеек, ваш IP-adress, текущее время, рандомное число

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages