https://github.com/shpat-devv/benjibot
Meet Benji, your dynamic Discord companion! Many built in features like Insults, minigame and much more
https://github.com/shpat-devv/benjibot
discord discord-py py
Last synced: 5 months ago
JSON representation
Meet Benji, your dynamic Discord companion! Many built in features like Insults, minigame and much more
- Host: GitHub
- URL: https://github.com/shpat-devv/benjibot
- Owner: shpat-devv
- Created: 2024-04-26T07:56:26.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-07T16:26:37.000Z (almost 2 years ago)
- Last Synced: 2025-06-26T11:37:30.882Z (about 1 year ago)
- Topics: discord, discord-py, py
- Language: Python
- Homepage:
- Size: 10.8 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Benji Discord Bot
Meet Benji, your dynamic Discord companion! Greet with !hi, explore commands with !help, and enjoy a playful response with !suck. Need math assistance? Utilize !+, !-, !*, !/. Feeling brave? Trigger !insult for a random jab. Start a new game of Tic Tac Toe with !TTT_Start, and mark your moves with !x.y. Let Benji add fun and functionality to your Discord server!
## Table of Contents
- [Usage](#usage)
- [Clone](#clone-the-bot)
- [Contributing](#contributing)
- [Endresult](#end-result)
## Usage
To use the Benji Discord Bot, follow these steps:
1. Invite the bot to your Discord server by clicking on the following link: [Invite Benji Bot](https://discord.com/oauth2/authorize?client_id=1233320753391206440&permissions=8&scope=bot)
2. Once the bot is added to your server, you can interact with it using the following commands:
- `!hi`: Greet the bot
- `!help`: Display the list of available commands
- `!suck`: Receive a playful response
- `!+`: Add two numbers
- `!-`: Subtract two numbers
- `!*`: Multiply two numbers
- `!/`: Divide two numbers
- `!insult`: Receive a random insult
- `!say `: Make the bot say a message
3. Additionally, you can play Tic Tac Toe with the bot using the following commands:
- `!TTT_Start`: Starts a new game
- `!x.y`: Places an X on the board, where `x` is the row and `y` is the index
## Clone the bot
1. Clone repo:
```bash
git clone https://github.com/Uglypr1nces/BenjiBot.git
```
2. Install dependencies:
```bash
pip install -r requirements.txt
```
3. Create your own Bot here and get the client api key
4. Insert the key in benjibot/bot.py
5. Start the program
```bash
python main.py
```
## Contributing
We welcome contributions from the community to help improve Chatify further. Whether it's fixing bugs, adding new features, or enhancing the UI, your contributions are highly appreciated.
## End result