https://github.com/umarovcoder/weatther_bot
🌤 | A Telegram bot that provides weather updates for any region in Uzbekistan and supports daily subscriptions.
https://github.com/umarovcoder/weatther_bot
Last synced: about 1 year ago
JSON representation
🌤 | A Telegram bot that provides weather updates for any region in Uzbekistan and supports daily subscriptions.
- Host: GitHub
- URL: https://github.com/umarovcoder/weatther_bot
- Owner: umarovcoder
- Created: 2025-03-22T06:56:35.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-22T07:30:28.000Z (about 1 year ago)
- Last Synced: 2025-03-22T08:25:16.296Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌤 Telegram Ob-Havo Boti
Bu bot yordamida O'zbekistonning barcha viloyatlari uchun ob-havo ma'lumotlarini olishingiz mumkin. Shuningdek, har kuni ertalab 07:00 da avtomatik xabarnoma olish uchun obuna bo'lish imkoniyati ham mavjud.
## 📌 Xususiyatlar:
- ✅ Ob-havo ma'lumotlarini olish
- ✅ Viloyatni tanlash
- ✅ Har kuni ertalab avtomatik xabarnoma olish (obuna)
- ✅ Obunani bekor qilish imkoniyati
---
## 📥 O‘rnatish
Loyihani ishga tushirish uchun quyidagi amallarni bajaring:
1️⃣ **Loyihani klonlash:**
```sh
git clone https://github.com/username/repo-name.git
cd repo-name
```
2️⃣ **Kerakli modullarni o‘rnatish:**
```sh
npm install
```
3️⃣ **Botni ishga tushirish:**
```sh
node bot.js
```
---
## ⚡ Buyruqlar
| Buyruq | Tavsif |
|-------------|--------|
| `/start` | Viloyatni tanlash tugmalari chiqadi |
| `/subscribe` | Har kuni ertalab obuna bo‘lish |
| `/unsubscribe` | Obunani bekor qilish |
---
## 📩 Foydalanish
🔹 **Ob-havo ma'lumotini olish:**
1️⃣ `/start` tugmasini bosing va viloyatingizni tanlang.
2️⃣ Bot sizga tanlagan viloyatingiz bo‘yicha ob-havo ma’lumotini yuboradi.
🔹 **Obuna bo‘lish:**
1️⃣ `/subscribe` buyrug‘ini yuboring.
2️⃣ Viloyatingizni tanlang.
3️⃣ Siz tanlagan viloyat uchun har kuni ertalab soat 07:00 da ob-havo ma’lumotini olasiz.
🔹 **Obunani bekor qilish:**
1️⃣ `/unsubscribe` buyrug‘ini yuboring.
2️⃣ Obuna bekor qilinadi va sizga xabar kelmaydi.
---
## 🚀 Texnologiyalar
- **Node.js**
- **Telegram Bot API**
- **OpenWeather API**
- **node-cron** (avtomatik xabarnoma jo‘natish uchun)
---
## 📞 Aloqa
Agar muammoga duch kelsangiz yoki takliflaringiz bo‘lsa, GitHub Issues bo‘limida xabar qoldiring yoki [Telegram orqali bog‘laning](https://t.me/umarov511).