Skip to content

Levletsplay0/WeatherBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌤️ Telegram Weather Bot

Простой, но функциональный Telegram-бот для получения актуальной информации о погоде в любом городе мира.


📸 Скриншоты

Screenshot1

Screenshot2

Screenshot3


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

  • Узнать погоду через телеграм
  • Автоматическая отправка погоды каждый час
  • Данные: температура, влажность, давление, скорость ветра и тд

🛠 Технологии

  • Язык: Python 3.12
  • Библиотеки:
    • telebot
    • requests
    • sqlite3
    • threading
    • datetime и time
  • API погоды: OpenWeatherMap

📦 Установка и запуск

  1. Клонируйте репозиторий:
    git clone https://github.com/Levletsplay0/WeatherBot
    cd WeatherBot
  2. Установите зависимости:
    pip install -r requirements.txt
  3. Добавьте токены OpenWeatherMap и TelegramBotApi в файл: .env
    BOT_TOKEN=...
    WEATHER_TOKEN=...

About

Telegram-бот для получения актуальной информации о погоде в любом городе мира

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors