|  | D++ (DPP)
    C++ Discord API Bot Library | 
Represents the sending source of a command. This is passed to any command handler and should be passed back to commandhandler::reply(), allowing the reply method to route any replies back to the origin, which may be a slash command or a message. Both require different response facilities but we want this to be transparent if you use the command handler class. More...
#include <commandhandler.h>
 Collaboration diagram for dpp::command_source:
 Collaboration diagram for dpp::command_source:| Public Attributes | |
| snowflake | channel_id = 0 | 
| Source channel id.  More... | |
| snowflake | command_id = 0 | 
| Command ID of a slash command.  More... | |
| std::string | command_token | 
| Token for sending a slash command reply.  More... | |
| snowflake | guild_id = 0 | 
| Sending guild id.  More... | |
| user * | issuer | 
| The user who issued the command.  More... | |
Represents the sending source of a command. This is passed to any command handler and should be passed back to commandhandler::reply(), allowing the reply method to route any replies back to the origin, which may be a slash command or a message. Both require different response facilities but we want this to be transparent if you use the command handler class.
| snowflake dpp::command_source::channel_id = 0 | 
Source channel id.
| snowflake dpp::command_source::command_id = 0 | 
Command ID of a slash command.
| std::string dpp::command_source::command_token | 
Token for sending a slash command reply.
| snowflake dpp::command_source::guild_id = 0 | 
Sending guild id.
| user* dpp::command_source::issuer | 
The user who issued the command.