1
0
Fork 0
mirror of synced 2024-06-24 01:00:29 +12:00
This commit is contained in:
phxntxm 2017-01-17 09:11:50 -06:00
commit a65c0bbde0
2 changed files with 14 additions and 3 deletions

View file

@ -13,9 +13,9 @@ https://www.rethinkdb.com/docs/install/
I also use a few libraries that aren't included by default, which can be installed using pip.
```
python3.5 -m pip install rethinkdb pendulum ruamel.yaml BeautifulSoup4 Pillow==3.4.1
python3.5 -m pip install discord.py[voice] lxml fuzzywuzzy youtube_dl rethinkdb ruamel.yaml pendulum Pillow==3.4.1 readline
# Or on windows
py -3 -m pip install rethinkdb pendulum ruamel.yaml BeautifulSoup4 Pillow==3.4.1
py -3 -m pip install discord.py[voice] lxml fuzzywuzzy youtube_dl rethinkdb ruamel.yaml pendulum Pillow==3.4.1 readline
```
Note: ATM of writing this, Pillow 3.4.2 (the stable version...good job Pillow?) is broken, do not use pip's default to install this. This is why we're using Pillow==3.4.1 above, and not just Pillow
@ -30,7 +30,12 @@ The only required file to modify would be the config.yml.sample file. The entrie
- discord_bots_key: The key for the [bots.discord.pw site](https://bots.discord.pw/#g=1), if you don't have a key just leave it blank, it should fail and log the failure
- carbon_key: The key used for the [carbonitex site](https://www.carbonitex.net/discord/bots)
- twitch_key: The twitch token that is used for the API calls
- youtube_key: The key used for youtube API calls
- osu_key: The key used for Osu API calls
- da_id: The deviant art ID retrieved when registering an application, needed for API calls.
- da_secret: The deviant art Secret, given with the da_id above
- shard_count: This is the number of shards the bot is split over. 1 needs to be used if the bot is not being sharded
- shard_id: This will be the ID of the shard in particular, 0 if sharding is not used
- extensions: This is a list of the extensions loaded into the bot (check the cogs folder for the extensions available). The disabled playlist is a special entry....read that file for what it's purpose is....most likely you will not need it. Entries in this list need to be separated by ", " like in the example.
- db_*: This is the information for the rethinkdb database. The cert is the certificate used for driver connections

View file

@ -1,4 +1,4 @@
bot_token: 'token
bot_token: 'token'
owner_id: ['12345']
description: 'Bot Description Here'
command_prefix: '!'
@ -6,8 +6,14 @@ default_status: '!help for a list of commands'
discord_bots_key: 'key'
carbon_key: 'key'
twitch_key: 'key'
youtube_key: 'key'
osu_key: 'key'
da_id: 'id'
da_secret: 'key'
dev_server: 'https://discord.gg/123456'
user_agent: 'User-Agent/1.0.0 (Comment like link to site)'
extensions: [cogs.cog1, cogs.cog2]
shard_count: 1
shard_id: 0