DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
discord_core_api::base_function_arguments Struct Reference

Base arguments for the command classes. More...

#include <FoundationEntities.hpp>

Inheritance diagram for discord_core_api::base_function_arguments:
[legend]

Additional Inherited Members

- Public Member Functions inherited from discord_core_api::command_data
const channel_datagetChannelData () const
 Returns the channel_data of this input-event. More...
 
serializer_value getCommandArguments () const
 Returns the collection of command inputs/options for this command. More...
 
jsonifier::string getCommandName () const
 Returns the name of this entered command. More...
 
const guild_member_datagetGuildMemberData () const
 Returns the guild_member_data of this input-event. More...
 
const input_event_datagetInputEventData () const
 Returns the input_event_data for this command. More...
 
const interaction_datagetInteractionData () const
 Returns the interaction data, if appplicable, of this input-event. More...
 
const message_datagetMessageData () const
 Returns the message data, if applicable, of this input-event. More...
 
jsonifier::string getSubCommandGroupName () const
 Returns the subcommand-name of this entered command group. More...
 
jsonifier::string getSubCommandName () const
 Returns the subcommand-name of this entered command. More...
 
const user_datagetUserData () const
 Returns the user_data of this input-event. More...
 

The documentation for this struct was generated from the following files: