Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pablopoder/discord_bot
Discord.py, bot for personal use 🤖 Features ⚡Displays the rank of a Rocket League player. Provides information about recommended books. Retrieves the current weather information for a specified location. Displays the avatar of a specified user of the server. more
https://github.com/pablopoder/discord_bot
app bot discord discord-py python
Last synced: 11 days ago
JSON representation
Discord.py, bot for personal use 🤖 Features ⚡Displays the rank of a Rocket League player. Provides information about recommended books. Retrieves the current weather information for a specified location. Displays the avatar of a specified user of the server. more
- Host: GitHub
- URL: https://github.com/pablopoder/discord_bot
- Owner: PabloPoder
- Created: 2024-05-11T22:21:31.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T05:06:51.000Z (20 days ago)
- Last Synced: 2024-10-31T06:17:31.982Z (20 days ago)
- Topics: app, bot, discord, discord-py, python
- Language: Python
- Homepage:
- Size: 19 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord bot - Rachael Nexus 7
![Rachael](https://tenor.com/view/blade-runner-rachael-sean-young-gif-23479906.gif)
## Description đź“„
- This project is a Discord bot that performs various commands and functionalities. It is designed to enhance the user experience and provide useful features within a Discord server.
## Features ⚡
- `/rlrank`: This command displays the rank of a Rocket League player.
- `/books`: This command provides information about recommended books.
- `/weather`: This command retrieves the current weather information for a specified location.
- `/avatar`: This command displays the avatar of a specified user of the server.
- `/eeorigins`: This command provides a guide to do the origins easter egg.
- `/toptracks`: This command displays the top tracks of the admin user.
- `/recommendations`: This command provides recommendations base on the user's toptracks.
- `/createplaylist`: This command creates a playlist based on the user's toptracks and recommendations.Feel free to explore and use these commands to enhance your Discord server!
## Tools used ⚙️
- Language: Python
- Libraries used: discord.py## Installation đź›
1. Clone the repository:
```bash
git clone
```2. Install the required libraries:
```bash
pip install -r requirements.txt
```3. Create a `.env` file and add the following environment variables, check `apikeys.py` for the required keys:
```bash
DISCORD_TOKEN
WEATHER_API_KEY
SPOTIFY_CLIENT_ID
SPOTIFY_CLIENT_SECRET
...
```4. Run the bot:
```bash
python bot.py
```## Contributions
Contributions are welcome! If you want to improve the app, please open an "issue" or submit a "pull request".
Enjoy exploring and saving your favorite places with MyPlaces! 🌍✨