Welcome to WINBot’s documentation!
WINBot is a discord bot with features directed towards discord guilds for WIN churches (Word International Ministries).
This bot has two main goals:
Features should have the primary motivation to bring people closer together in a guild.
Make it simple to add commands for both admin and developers.
Both goals are expounded upon here <insert here>.
Admins: To start the bot as an admin go to <insert here>.
Developers: To start the bot as a developer go to <insert here>.
Definitions
As the primary author of the bot is an advocate for systematicity, the following are definitions of notions frequently used in this documentation:
Feature
A feature \(\mathcal{F}_{<feature\_name>}\), is a set of (not-necessarily simple) functions whose membership in \(\mathcal{F}_{<feature\_name>}\) means the function does something related to the definition of <feature_name>
Verification Layers
Despite the primary author’s dislike of python as a language, one main paradigm of the code in WINBot is very pythonic: decorators. Developers of WINBot must use verification function decorators for all functions called from the client.
A tutorial on verification layers are here <insert here>
<more to come>
Contents: