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

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

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

alt text