Working with Botmaster
The following sections are meant to be read in order after having gone through the quickstart. Every section starts with the basic concepts on the topic and end with more advanced ones.
Bot object - The bot objects that have to be added to botmaster and that you will be interacting with within all your middleware.
Middleware - As most of the code you'll be writing will actually be in those, it makes sense to spend some time getting acquainted with botmaster middleware.
Incoming Update - As mentioned in this documentation's introduction, standardization is at the heart of the Botmaster philosophy. See what this means for the update objects you get from the various platforms you might want to add support for.
Outgoing Update - Similarly, see what this means for the message objects you send to the various platforms.
Botmaster object - Need more control over the server that botmaster receives updates on? read this section
Writing your own bot class - Read this section if you want to start adding support for a different bot platform (which may be your own).
You can enable debug mode by setting
DEBUG = botmaster:* in your environment.