1
0
Fork 0
mirror of synced 2024-04-30 02:32:30 +12:00
Go to file
2016-10-01 15:29:53 -05:00
cogs Stopped using format for query paramaters 2016-10-01 15:29:53 -05:00
.gitignore Added cert to gitignore 2016-09-24 00:42:02 -05:00
bot.py Corrected how to start command_usage entry 2016-09-29 00:08:17 -05:00
config.yml.sample Updated to include steam and carbonitex key 2016-08-21 20:58:08 -05:00
README.md Updated to include steam and carbonitex key 2016-08-21 20:58:08 -05:00

Bonfire

This is for a Discord bot using the discord.py wrapper made for fun, used in a couple of my own servers.

If you'd like to add this bot to one of your own servers, please visit the following URL: https://discordapp.com/oauth2/authorize?client_id=183748889814237186&scope=bot&permissions=0

This requires the discord.py library, as well as all of it's dependencies. https://github.com/Rapptz/discord.py

I also use the pendulum library, which can be installed using pip.

pip install pendulum

The only required file to modify would be the config.yml.sample file. The entries are as follows:

  • bot_token: The token that can be retrieved from the bot's application page
  • owner_id: This is your ID, which can be retrieved by right clicking your name in the discord application, when developer mode is on
  • description: Self explanotory, the description for the bot
  • command_prefix: A list of the prefixes you want the bot to respond to, if none is provided in the config file ! will be used
  • default_stats: The default status to use when the bot is booted up, which will populate the "game" that the bot is playing
  • battleWins: A list of random "outcomes" to the battle command, needs to be in the exact format provided in the sample file. {0} is the winner, {1} is the loser
  • discord_bots_key: The key for the bots.discord.pw site, 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)
  • steam_key: The steam token that is used for the API calls