An open API service indexing awesome lists of open source software.

https://github.com/sauberr/discord-bot

Simple discord bot
https://github.com/sauberr/discord-bot

discord-bot python

Last synced: about 2 months ago
JSON representation

Simple discord bot

Awesome Lists containing this project

README

        

# Simple discord bot

This project showcases a simple yet versatile Discord bot 🤖 built with Python and the discord library. It's designed to help you explore the exciting world of bot development while adding some fun and helpful features to your server.

Here's what this bot can do:

Moderation Power:

Keep your server tidy with mute, unmute, ban, and unban commands.
Need to give someone a timeout? Use the temporary ban feature!
All moderation commands are designed with clear feedback and easy-to-use syntax.

Wholesome Fun:

Who doesn't love cute animals? Generate random cat 🐱 and dog 🐶 pictures to brighten everyone's day.

Useful Information:

Quickly get user information with a simple command, making it easy to learn more about your server members.


This bot was created as a learning project to explore the capabilities of the discord library and demonstrate how to interact with the Discord API. It's a great starting point for anyone interested in building their own Discord bots with Python.

#### Stack:

- [Python](https://www.python.org/downloads/)
- [DiscordPY](https://discordpy.readthedocs.io/en/stable/)

## Local Developing

All actions should be executed from the source directory of the project and only after installing all requirements.

1. Firstly, create and activate a new virtual environment:
```bash
python3.11 -m venv ../venv
source ../venv/bin/activate
```

2. Install packages:
```bash
pip install --upgrade pip
pip install -r requirements.txt
```

## License

This project uses the [MIT] license(https://github.com/Sauberr/discord-bot/blob/master/LICENSE)

## Contact

To contact the author of the project, write to email 𝚍𝚖𝚒𝚝𝚛𝚒𝚢𝚋𝚒𝚛𝚒𝚕𝚔𝚘@𝚐𝚖𝚊𝚒𝚕.𝚌𝚘𝚖.