Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

S

save() - Method in class com.reign.api.kat.models.ApiGuild
 
save() - Method in class com.reign.api.kat.models.ApiGuildData
 
save() - Method in class com.reign.api.kat.models.ApiMemberData
 
save() - Method in class com.reign.api.kat.models.ApiModel
Save the ApiModel to the Api.
search(String) - Method in class com.reign.kat.lib.voice.newvoice.PlaylistTrackLoader
 
search(Member, String) - Method in class com.reign.kat.lib.voice.newvoice.PlaylistQueue
 
seek(long) - Method in class com.reign.kat.lib.voice.newvoice.GuildPlaylist
 
seek(long) - Method in class com.reign.kat.lib.voice.newvoice.PlaylistPlayer
Seek to position in the current playing track.
SeekCommand - Class in com.reign.kat.commands.voice
 
SeekCommand() - Constructor for class com.reign.kat.commands.voice.SeekCommand
 
send(String...) - Method in class com.reign.kat.lib.command.ButtonInteractionContext
 
send(String...) - Method in class com.reign.kat.lib.command.Context
 
send(String...) - Method in class com.reign.kat.lib.command.MessageContext
 
send(String...) - Method in class com.reign.kat.lib.command.slash.SlashCommandContext
 
send(String...) - Method in class com.reign.kat.lib.command.VoiceContext
 
send(MessageEmbed...) - Method in class com.reign.kat.lib.command.ButtonInteractionContext
 
send(MessageEmbed...) - Method in class com.reign.kat.lib.command.Context
 
send(MessageEmbed...) - Method in class com.reign.kat.lib.command.MessageContext
 
send(MessageEmbed...) - Method in class com.reign.kat.lib.command.slash.SlashCommandContext
 
send(MessageEmbed...) - Method in class com.reign.kat.lib.command.VoiceContext
 
SEND_MESSAGES - Static variable in class com.reign.kat.lib.utils.DiscordPermission
 
SEND_MESSAGES_IN_THREADS - Static variable in class com.reign.kat.lib.utils.DiscordPermission
 
SEND_TTS_MESSAGES - Static variable in class com.reign.kat.lib.utils.DiscordPermission
 
sendEmbedsForCommand(Command, String, List<Category>, Context) - Method in class com.reign.kat.commands.helpful.HelpCommand
 
sendError(String...) - Method in class com.reign.kat.lib.command.Context
Reply to the user with a generic error embed
sendError(MessageEmbed...) - Method in class com.reign.kat.lib.command.Context
Reply to the user with error an embed(s)
sendMessage(MessageContext, CommandException) - Static method in class com.reign.kat.lib.utils.ExceptionMessageSender
 
sendMessage(MessageContext, Exception) - Static method in class com.reign.kat.lib.utils.ExceptionMessageSender
 
set(T) - Method in class com.reign.kat.lib.converters.Converter
 
setAuthorization(String, String) - Static method in class com.reign.api.kat.KatApi
 
setDefault() - Method in class com.reign.kat.lib.converters.Converter
 
setDefault(T) - Method in class com.reign.kat.lib.converters.Converter
 
setGreedy(boolean) - Method in class com.reign.kat.lib.converters.Converter
 
setHelpMenuEmoji(String) - Method in class com.reign.kat.lib.command.category.Category
Set the emoji to be shown in help menus
setHook(InteractionHook) - Method in class com.reign.kat.lib.handlers.GuildPlaylistResponseHandler
 
setOptional(boolean) - Method in class com.reign.kat.lib.converters.Converter
 
setProvider(IApiProvider) - Static method in class com.reign.api.kat.KatApi
Sets the API Provider to be used when saving/loading data

Currently only have 2 providers:
- ApiHttpProvider: Connects to a HTTP api at a remote source
- ApiLocalProvider: Uses a file for storage.
setRequiredDiscordPermission(int) - Method in class com.reign.kat.lib.command.Command
Set the required Discord permissions a user must have to execute the command.
setRequiredDiscordPermissions(int) - Method in class com.reign.kat.lib.command.category.Category
 
setRequiredPermissionGroup(PermissionGroupType) - Method in class com.reign.kat.lib.command.category.Category
 
setRequiredPermissionGroup(PermissionGroupType) - Method in class com.reign.kat.lib.command.Command
Set the required permission type a user must have to execute the command.
setShowTyping(boolean) - Method in class com.reign.kat.lib.command.Command
 
setTextChannelID(long) - Method in class com.reign.kat.lib.handlers.GuildPlaylistResponseHandler
 
SEVERE - Enum constant in enum class com.reign.kat.lib.utils.stats.ExecutionTime
 
shuffle() - Method in class com.reign.kat.lib.voice.newvoice.PlaylistQueue
Shuffles the queue randomly.
ShuffleCommand - Class in com.reign.kat.commands.voice
 
ShuffleCommand() - Constructor for class com.reign.kat.commands.voice.ShuffleCommand
 
size() - Method in record class com.reign.api.tenor.responses.GifMedia
Returns the value of the size record component.
size() - Method in class com.reign.kat.lib.command.SmartStringSplitter
Returns the size of the queue.
size() - Method in class com.reign.kat.lib.voice.newvoice.PlaylistQueue
 
skip() - Method in class com.reign.kat.lib.voice.newvoice.GuildPlaylist
 
SkipCommand - Class in com.reign.kat.commands.voice
 
SkipCommand() - Constructor for class com.reign.kat.commands.voice.SkipCommand
 
SlapCommand - Class in com.reign.kat.commands.fun.emote
 
SlapCommand() - Constructor for class com.reign.kat.commands.fun.emote.SlapCommand
 
SlashCommandContext - Class in com.reign.kat.lib.command.slash
 
SlashCommandContext(SlashCommandInteractionEvent, Command, List<String>) - Constructor for class com.reign.kat.lib.command.slash.SlashCommandContext
 
SmartStringSplitter - Class in com.reign.kat.lib.command
 
SmartStringSplitter(String) - Constructor for class com.reign.kat.lib.command.SmartStringSplitter
 
snowflake - Variable in class com.reign.api.kat.models.ApiGuild
 
snowflake - Variable in class com.reign.api.kat.models.ApiGuildData
 
snowflake - Variable in class com.reign.api.kat.models.ApiMemberData
 
SPEAK - Static variable in class com.reign.kat.lib.utils.DiscordPermission
 
SPEECH_RECOGNITION_MODEL_NAME - Static variable in class com.reign.kat.lib.Config
 
SPEECH_RECOGNITION_WAKE_WORD - Static variable in class com.reign.kat.lib.Config
 
SPEECH_RECOGNITION_WAKE_WORDS - Static variable in class com.reign.kat.lib.Config
 
SpotifyRemoteSource - Class in com.reign.kat.lib.voice.newvoice
 
SpotifyRemoteSource() - Constructor for class com.reign.kat.lib.voice.newvoice.SpotifyRemoteSource
 
startListening() - Method in class com.reign.kat.lib.voice.receive.AudioRecvManager
Starts listening for voice commands
status - Variable in class com.reign.api.kat.responses.ApiResponse
 
status - Variable in class com.reign.api.kat.responses.GuildDataResponse
 
status - Variable in class com.reign.api.kat.responses.GuildPrefixResponse
 
status - Variable in class com.reign.api.kat.responses.HelloResponse
 
status - Variable in class com.reign.api.kat.responses.MemberDataResponse
 
status() - Method in record class com.reign.api.kat.responses.GuildsResponse
Returns the value of the status record component.
stop() - Method in class com.reign.kat.lib.voice.newvoice.GuildPlaylist
 
stop() - Method in class com.reign.kat.lib.voice.newvoice.PlaylistPlayer
Stops the current playing track, and do not play any next song in the queue.
stopListening() - Method in class com.reign.kat.lib.voice.receive.AudioRecvManager
Stops listening for voice commands
STREAM - Static variable in class com.reign.kat.lib.utils.DiscordPermission
 
StringConverter - Class in com.reign.kat.lib.converters
 
StringConverter(String, String, String) - Constructor for class com.reign.kat.lib.converters.StringConverter
 
stringToTimeConversion(String) - Static method in class com.reign.kat.lib.utils.Utilities
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form