Class DiscordCommandContext
java.lang.Object
net.lucypoulton.squirtgun.command.context.StringContext
net.lucypoulton.squirtgun.discord.command.DiscordCommandContext
- All Implemented Interfaces:
net.lucypoulton.squirtgun.command.context.CommandContext
public class DiscordCommandContext
extends net.lucypoulton.squirtgun.command.context.StringContext
-
Constructor Summary
ConstructorsConstructorDescriptionDiscordCommandContext(net.lucypoulton.squirtgun.format.FormatProvider provider, DiscordUser target, net.lucypoulton.squirtgun.command.node.CommandNode<?> node, String content, net.dv8tion.jda.api.entities.Message message)
-
Method Summary
Modifier and TypeMethodDescriptionnet.dv8tion.jda.api.entities.Message
Methods inherited from class net.lucypoulton.squirtgun.command.context.StringContext
execute, getArgumentValue, getArgumentValue, getFormat, getRaw, getTail, tabComplete
-
Constructor Details
-
DiscordCommandContext
public DiscordCommandContext(net.lucypoulton.squirtgun.format.FormatProvider provider, DiscordUser target, net.lucypoulton.squirtgun.command.node.CommandNode<?> node, String content, net.dv8tion.jda.api.entities.Message message)
-
-
Method Details
-
getTarget
- Specified by:
getTarget
in interfacenet.lucypoulton.squirtgun.command.context.CommandContext
- Overrides:
getTarget
in classnet.lucypoulton.squirtgun.command.context.StringContext
-
getMessage
public net.dv8tion.jda.api.entities.Message getMessage()
-