This project is a Python-based Discord bot that offers multiple features, such as weather updates, news headlines, motivational messages, and fun commands like rolling dice. Built using the discord.py
library, it integrates external APIs for real-time weather and news.
- Admin Greeting:
$Admin
responds with a custom message for the server admin. - User Greeting:
$Hello
greets any user with a friendly message. - Motivational Messages: Detects "sad" words and responds with encouragement.
- Roll Dice:
$Roll
generates a random number between 1-6. - News:
$News
fetches the latest headlines from Turkey using NewsAPI. - Weather:
$Weather
provides real-time weather info via OpenWeather API. - User Updates: Logs member join/leave events and tracks role/name/avatar changes.
- Clone the repository:
git clone https://github.com/your-username/discord-weather-news-bot.git