The goal of this gist is to explain and teach developers how to write a working Gateway client. Please see the Table of Contents for sections.
This is an nonexhaustive summary of the DDevs Q&A stage. Most of the points below are paraphrased for brevity. Emphasis is my own unless explicitly stated, and my opinions on certain things may shine through. Please refer to a VOD of the stage for the exact wording from the Discord Developers.
- Application Discovery
- You need to add your application before the publication of application discovery adding a way for the bot to be invited through accepted means in the Developers Portal. (e.g. "Add to server" button.)
- Developers are looking into an opt-in system for the discovery system. More information will be presented at a later date.
- Application Commands Permissions v2.01
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?PHP | |
/* Created by James Walston, All rights are reserved. | |
HookDB.php acts as a local database class for scalable | |
webservers. Failure to comply to this notice rids the | |
legitimacy of this script. */ | |
include "Error.php"; | |
interface hookclass { |