|
7 | 7 |
|
8 | 8 | [](https://discord.gg/kBatC2cVJr)
|
9 | 9 |
|
10 |
| -## A Branch dedicated to Refactoring whole bot. |
| 10 | +## [🤖 Add ](https://discord.com/api/oauth2/authorize?client_id=843553315442130985&permissions=2148002880&scope=bot) **roBOT** to your server! |
11 | 11 |
|
| 12 | +## 📷 Screenshots of **roBOT** in action. |
| 13 | +<p align="center"><img src="https://i.imgur.com/xfEvesZ.png" width="380" height="400"/> <img src="https://i.imgur.com/5gQH96D.png" width="380" height="400"/></p> |
| 14 | +<p align="center"><img src="https://i.imgur.com/UnF0Br1.png" width="380" height="400"/> <img src="https://i.imgur.com/WbjWcZP.png" width="380" height="400"/></p> |
12 | 15 |
|
13 |
| -**You have to join our [discord server](https://discord.gg/qCcNYQu2kE) if you want to contribute to this branch.**\ |
14 |
| -Otherwise no pull requests will be accepted. |
| 16 | +## 💽 Installation |
| 17 | +- Make sure you’re logged on to the [Discord](https://discord.com). |
| 18 | +- Navigate to the Discord Developer's [Application Page](https://discord.com/developers/applications). |
| 19 | +- Click on the `New Application` button. |
| 20 | +- Give the Application a Name and click on `Create`. |
| 21 | +- Go to the `Bot` Tab and then click `Add Bot`. You will have to confirm by clicking `Yes, do it!`. |
| 22 | +- Keep the default settings for Public Bot (checked) and Require OAuth2 Code Grant (unchecked). |
| 23 | +- `Copy` the token from 'Bot' Tab. (Don't share it with anybody) |
| 24 | +- Go to the `OAuth2` Tab. Then select `Bot` under the `scopes` section. |
| 25 | +- Now choose the `Administrator` permission. |
| 26 | +- Copy the URL by clicking `Copy` button above the permissions. |
| 27 | +- Paste the URL into your browser, choose a server to invite the bot to, and click `Authorize`.(To add the bot, your account needs `Manage Server` permissions.) |
| 28 | +- Now you've created the bot user and added it into a server. Now start writing the Python code for the bot. |
| 29 | +- Run `pip install -r requirements.txt` |
| 30 | +- In the .env file, paste the required keys as: |
15 | 31 |
|
16 | 32 | *Note: This branch has breaking changes*
|
17 | 33 |
|
18 |
| -*For more information related to roBOT: please refer to [README](https://github.com/danger-ahead/roBOT/blob/master/README.md) of master branch.* |
| 34 | + `RAPID_API=YOUR_API_KEY` (replace '**YOUR_API_KEY**' with your API key) |
| 35 | + |
| 36 | + `OPEN_WEATHER_TOKEN=YOUR_TOKEN` (replace '**YOUR_TOKEN**' with your API key) |
| 37 | + |
| 38 | + `MONGO=MONGODB_KEY` (replace '**MONGODB_KEY**' with your MongoDB key.) |
| 39 | + |
| 40 | +## 👷♀️ Working |
| 41 | +### **roBOT** reacts with 👍 or 👎 after each successful or unsuccessful command execution |
| 42 | +#### You can use **roBOT** for: |
| 43 | +* Channel moderations (looking for offensive words, muting, unmuting, etc) |
| 44 | +* Trivia, memes and jokes |
| 45 | +* Play games (tossing a coin, rolling a dice, etc) |
| 46 | +* Polls |
| 47 | +* Cleaning up a channel's chats |
| 48 | +* Searching (Wikipedia, DuckDuckGo, movies, music, word meanings, etc) |
| 49 | +* Solving Math problems |
| 50 | +* Updates on COVID-19 or weather |
| 51 | + |
| 52 | +(the list will only keep expanding 😜)... |
| 53 | +### [Full list of commands here](https://github.com/danger-ahead/roBOT/blob/master/docs/COMMANDS.md) |
| 54 | + |
| 55 | +### [Dependencies](https://github.com/danger-ahead/roBOT/blob/master/docs/DEPENDENCIES.md) |
| 56 | + |
| 57 | +## 🤝 Contributions |
| 58 | +Contributions are always welcome. Visit our [contributing guidelines](https://github.com/danger-ahead/roBOT/blob/master/docs/CONTRIBUTING.md) before making any contributions. |
| 59 | + |
| 60 | +### [](https://github.com/danger-ahead/roBOT/blob/master/docs/CONTRIBUTORS.md) |
| 61 | + |
| 62 | +## 📄 License |
| 63 | + |
| 64 | +Distributed under the MIT License. See [LICENSE](/LICENSE) for more information. |
0 commit comments