Skip to content

gulyaeve/example_telegram_bot

Repository files navigation

Пример чат-бота

Требования:

  • PostgreSQL
  • Redis
  • Docker (опционально)

Запуск бота осуществляется через файл app.py

Основан на моём шаблоне, который содержит:

  1. Админку для работы с пользователями
  2. Хранение текстов сообщений в БД, для редактирования в продакшене без перезапуска бота

Возможности:

  1. Определение текущей погоды по геолокации, используя публичное API погоды (OpenWeatherMap)
  2. Конвертер валюты, используя публичное API курсов валют (Exchange Rates API)
  3. Отправка случайной картинки с котиками
  4. Создание опросы (polls) и отправка их в групповой чат с определенным вопросом и вариантами ответов

Тестовый аккаунт

Бот сейчас работает на аккаунте: @BotVader_bot

About

My new bot with example commands

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published