discord-bot-rss-feed/discord-bot-core
benji7425 9b37c3b5cd Update default NeDB compaction schedule to once per minute 2018-01-23 23:19:33 +00:00
..
core-commands git subrepo pull (merge) discord-bot-core 2017-12-07 00:11:14 +00:00
.gitignore Sqaush merge and adapt for template update using shared core code 2017-09-14 13:09:47 +01:00
.gitrepo git subrepo push --force discord-bot-core 2018-01-23 00:53:44 +00:00
.npmrc Sqaush merge and adapt for template update using shared core code 2017-09-14 13:09:47 +01:00
BaseEmbeddedData.js Refactor for efficiency and improved readability 2017-12-11 01:05:43 +00:00
BaseGuildData.js Fix various issues in core 2017-12-07 22:26:45 +00:00
Client.js Disable a few unused websocket events 2018-01-23 00:32:33 +00:00
Command.js Housekeeping 2017-11-27 00:16:54 +00:00
HandleGuildMessage.js 3.2.0-b2 2017-12-08 22:54:45 +00:00
LICENSE git subrepo pull (merge) discord-bot-core 2018-01-23 00:52:11 +00:00
README.md git subrepo pull (merge) discord-bot-core 2018-01-23 00:52:11 +00:00
Util.js 3.2.2 2018-01-07 23:48:29 +00:00
index.js Refactor for efficiency and improved readability 2017-12-11 01:05:43 +00:00
internal-config.json Update default NeDB compaction schedule to once per minute 2018-01-23 23:19:33 +00:00
monitor.js Add daily auto restart 2018-01-23 00:30:10 +00:00
package-lock.json Fix various issues in core 2017-12-07 22:26:45 +00:00
package.json Fix various issues in core 2017-12-07 22:26:45 +00:00

README.md

Discord bot core

Core code for connection and command handling for my Discord bots.
This is not actually a Discord bot. To learn about some of my available Discord bots please visit my website
This code is included in the repo for each bot using git subrepo, which I prefer over submodules and subtrees.

This code does not function on it's own, it simply provides common functionality my Discord bots can make use of. To test/modify this code, it needs to be run in the context of an actual bot. A good candidate is my template project, which should run and connect just fine, just won't do much.

Built with

Contributing

The easiest way to get setup would be a fork of this repo, and the fork of a bot to use as a development context. I suggest using my template project as a development context, along with git subrepo to push back to your discord-bot-core fork.
If you are uncomfortable using git subrepo, you could just as easily copy/paste your child discord-bot-core directory back into your fork.

My template project has more in-depth details about how to setup and test.

If you have a completed change, please submit a pull request from your discord-bot-core fork back to this repo.

Whilst this is very easy to use once you know how, I appreciate this might be a little tricky if you aren't familiar with developing in this way. Feel free to contact me if you would like assistance. Find contact details here.