Skip to content

TunahanGezer/Discord_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Bot with Weather, News, and More

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.

Features

  • 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.

Setup

  1. Clone the repository:
    git clone https://github.com/your-username/discord-weather-news-bot.git
    

Screenshots

Ekran görüntüsü 2024-03-29 163644

Ekran görüntüsü 2024-03-29 164238