Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0xnim/skywindbot
https://github.com/0xnim/skywindbot
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/0xnim/skywindbot
- Owner: 0xnim
- License: mit
- Created: 2021-01-11T12:19:59.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-11T12:21:24.000Z (about 4 years ago)
- Last Synced: 2024-05-20T21:22:45.132Z (9 months ago)
- Language: Python
- Size: 56.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Skybot-rewrite
Rewrite of the Hypixel Skybot.
---
## Features
- **!skills**
![skill image](https://cdn.discordapp.com/attachments/667402160505487360/741030715923103787/unknown.png)
- **!stats**
- ![stats image](https://cdn.discordapp.com/attachments/667402160505487360/741030821854445658/unknown.png)
- **!slayer**
- ![slayer image](https://cdn.discordapp.com/attachments/667402160505487360/741030911134400632/unknown.png)
### And many more commands inlcuding user management commands for server owners, scammer report/check commands and more!
---
## Hosting### Config.json
config.json must be filled out correctly in order for the bot to function properly.
```javascript
{
"token" : "", // put your bot token from discordapp.com/developers here (required)
"api_keys" : [""], // List of hypixel API keys to use (required)
"default_prefix" : "", // the default prefix for the bot (required)
"database" : {
"local": false, // whether the mongoDB database is hosted locally or on MongoDB atlas (required)
"username" : "", // mongoDB username (required)
"password" : "", // mongoDB password (required)
"address" : "", //mongoDB database address (required)
"default_db" : "" //default database to use (optional)
},
"staff_role" : 0, // ID of the role that has access to all developer commands (required)
"slothpixel_key": "", // Slothpixel API key (optional)
"support_guild": {
"ID": 0, // guild ID of the discord support server (required)
"invite_link": "https://discord.com/invite/inviteCode", // invite link for the discord support server (required)
"suggest_channel": 0, // channel ID for suggestions to go to (required)
"log_channel": 0, // channel ID for all bot logs to be sent to (required)
"report_channel": 0, // channel ID for scammer reports to be sent to (required)
"stats": {
"channel": 0, // channel ID for bot stats (optional)
"message": 0 // message ID of stats message (optional)
}
},
"trello": {
"enabled": false, // whether to integrate suggestions with a trello board (required)
"api_key": "", // trello API key (required if enabled)
"api_secret": "", // trello API secret (required if enabled)
"board_id": "" // trello board ID for suggestions (required if enabled)
},
"statuspage": {
"enabled": false // whether or not to enable statuspage.io (required)
},
"bot_invite": "", // bot invite link (required, but doesn't have to work)
"status_list": [{"type": "playing", "content": "skyblock"}] // list of statuses for the bot (required)
}
```
### requirements
- the bot must be run with at least python3.7
- all dependencies must be install with `python3 -m pip install -r requirements.txt`.
---
# Contributors:
- [@lolieg](https://github.com/lolieg) - Lead developer and project owner
- [@pjones123](https://github.com/pjones123) - Contributing developer
- [@juli324](https://github.com/Juli324)- server administrator
##### If you feel that you have something to add, feel free to fork the repository and open a pull request.
# Links
- join the [support server](https://discord.gg/wx6PnHj) on discord
- vote for the bot on [top.gg](https://top.gg/bot/630106665387032576)