# QWeather ปลั๊กอิน [LangBot](https://github.com/langbot-app/langbot) สำหรับแสดงข้อมูลสภาพอากาศโดยใช้ QWeather API โค้ดดัดแปลงมาจาก [nonebot-plugin-heweather](https://github.com/kexue-z/nonebot-plugin-heweather) ## คุณสมบัติ - แสดงข้อมูลสภาพอากาศในรูปแบบข้อความ - รองรับ QWeather API (การสมัครสมาชิกแบบฟรี, มาตรฐาน และเชิงพาณิชย์) - แสดงสภาพอากาศปัจจุบัน, คุณภาพอากาศ, พยากรณ์อากาศ, การแจ้งเตือน และเวลาพระอาทิตย์ขึ้น/ตก - รองรับการพยากรณ์อากาศล่วงหน้าหลายวัน ## การกำหนดค่า ก่อนใช้ปลั๊กอินนี้ คุณต้อง: 1. ลงทะเบียนและรับ API key จาก [QWeather](https://dev.qweather.com/) 2. กำหนดค่าปลั๊กอินใน LangBot WebUI: - **QWeather API Key**: API key ของคุณจาก QWeather - **API Type**: เลือกประเภทการสมัครสมาชิกของคุณ (Free/Standard/Commercial) ## การใช้งาน ส่งคำสั่งต่อไปนี้เพื่อรับข้อมูลสภาพอากาศ: ``` !weather <ชื่อเมือง> ``` ## ตัวอย่างผลลัพธ์ ``` 📍 กรุงเทพฯ ข้อมูลสภาพอากาศ 🌡️ สภาพอากาศปัจจุบัน อุณหภูมิ: 15°C สภาพอากาศ: ท้องฟ้าแจ่มใส ทิศทางลม: ลมเหนือ ระดับ 3 ความชื้น: 45% ทัศนวิสัย: 10km 💨 คุณภาพอากาศ AQI: 50 (ดีมาก) PM2.5: 12 📅 พยากรณ์อากาศ 3 วันล่วงหน้า 2025-01-15: ท้องฟ้าแจ่มใส 5~18°C 2025-01-16: มีเมฆบางส่วน 3~16°C 2025-01-17: มืดครึ้ม 2~14°C 🌅 พระอาทิตย์ขึ้นและตก พระอาทิตย์ขึ้น: 07:30 พระอาทิตย์ตก: 17:45 ```