droplet 1.1.0
A multipurpose Discord bot with the hacker in mind
|
#include <Core.hpp>
#include <IButtonCommand.hpp>
#include <IFormCommand.hpp>
#include <IGlobalSlashCommand.hpp>
#include <IMemberCommand.hpp>
#include <IMessageCommand.hpp>
#include <IReactionCommand.hpp>
#include <IReady.hpp>
#include <map>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | Bot |
Typedefs | |
using | ctx_t = std::unique_ptr<dpp::cluster> |
using | slash_commands_t = std::map<std::string, std::shared_ptr<IGlobalSlashCommand>> |
using | button_commands_t = std::vector<std::shared_ptr<IButtonCommand>> |
using | form_commands_t = std::vector<std::shared_ptr<IFormCommand>> |
using | member_commands_t = std::vector<std::shared_ptr<IMemberCommand>> |
using | message_commands_t = std::vector<std::shared_ptr<IMessageCommand>> |
using | reaction_commands_t = std::vector<std::shared_ptr<IReactionCommand>> |
using | ready_commands_t = std::vector<std::shared_ptr<IReady>> |
using button_commands_t = std::vector<std::shared_ptr<IButtonCommand>> |
using ctx_t = std::unique_ptr<dpp::cluster> |
using form_commands_t = std::vector<std::shared_ptr<IFormCommand>> |
using member_commands_t = std::vector<std::shared_ptr<IMemberCommand>> |
using message_commands_t = std::vector<std::shared_ptr<IMessageCommand>> |
using reaction_commands_t = std::vector<std::shared_ptr<IReactionCommand>> |
using ready_commands_t = std::vector<std::shared_ptr<IReady>> |
using slash_commands_t = std::map<std::string, std::shared_ptr<IGlobalSlashCommand>> |