package Ġcom . kot l ind is cord . k ord . extensions . commands . events Ċ Ċ import Ġcom . kot l ind is cord . k ord . extensions . Argument Parsing Exception Ċ import Ġcom . kot l ind is cord . k ord . extensions . commands . application . slash . Ep hemeral Slash Command Ċ import Ġcom . kot l ind is cord . k ord . extensions . commands . application . slash . Public Slash Command Ċ import Ġcom . kot l ind is cord . k ord . extensions . commands . application . slash . Slash Command Ċ import Ġdev . k ord . core . event . interaction . Chat Input Command Interaction Create Event Ċ Ċ // Ġregion ĠInvocation Ġevents Ċ Ċ /** ĠBasic Ġevent Ġemitted Ġwhen Ġa Ġslash Ġcommand Ġis Ġinvoked . Ġ**/ Ċ public Ġinterface ĠSl ash Command Invocation Event < C Ġ: ĠSl ash Command < *, Ġ* >> Ġ: ĊĠĠĠ ĠCommand Invocation Event < C , ĠChat Input Command Interaction Create Event > Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġan Ġep hemeral Ġslash Ġcommand Ġis Ġinvoked . Ġ**/ Ċ public Ġdata Ġclass ĠEp hemeral Slash Command Invocation Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠEp hemeral Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event Ċ ) Ġ: ĠSl ash Command Invocation Event < Ep hemeral Slash Command <* >> Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġa Ġpublic Ġslash Ġcommand Ġis Ġinvoked . Ġ**/ Ċ public Ġdata Ġclass ĠPublic Slash Command Invocation Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠPublic Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event Ċ ) Ġ: ĠSl ash Command Invocation Event < Public Slash Command <* >> Ċ Ċ // Ġend region Ċ Ċ // Ġregion ĠSuc ceeded Ġevents Ċ Ċ /** ĠBasic Ġevent Ġemitted Ġwhen Ġa Ġslash Ġcommand Ġinvocation Ġsucceeds . Ġ**/ Ċ public Ġinterface ĠSl ash Command Succeeded Event < C Ġ: ĠSl ash Command < *, Ġ* >> Ġ: ĊĠĠĠ ĠCommand Succeeded Event < C , ĠChat Input Command Interaction Create Event > Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġan Ġep hemeral Ġslash Ġcommand Ġinvocation Ġsucceeds . Ġ**/ Ċ public Ġdata Ġclass ĠEp hemeral Slash Command Succeeded Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠEp hemeral Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event Ċ ) Ġ: ĠSl ash Command Succeeded Event < Ep hemeral Slash Command <* >> Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġa Ġpublic Ġslash Ġcommand Ġinvocation Ġsucceeds . Ġ**/ Ċ public Ġdata Ġclass ĠPublic Slash Command Succeeded Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠPublic Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event Ċ ) Ġ: ĠSl ash Command Succeeded Event < Public Slash Command <* >> Ċ Ċ // Ġend region Ċ Ċ // Ġregion ĠFailed Ġevents Ċ Ċ /** ĠBasic Ġevent Ġemitted Ġwhen Ġa Ġslash Ġcommand Ġinvocation Ġfails . Ġ**/ Ċ public Ġsealed Ġinterface ĠSl ash Command Failed Event < C Ġ: ĠSl ash Command < *, Ġ* >> Ġ: ĊĠĠĠ ĠCommand Failed Event < C , ĠChat Input Command Interaction Create Event > Ċ Ċ /** ĠBasic Ġevent Ġemitted Ġwhen Ġa Ġslash Ġcommand 's Ġchecks Ġfail . Ġ**/ Ċ public Ġinterface ĠSl ash Command Failed Checks Event < C Ġ: ĠSl ash Command < *, Ġ* >> Ġ: ĊĠĠĠ ĠSl ash Command Failed Event < C >, ĠCommand Failed Checks Event < C , ĠChat Input Command Interaction Create Event > Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġan Ġep hemeral Ġslash Ġcommand 's Ġchecks Ġfail . Ġ**/ Ċ public Ġdata Ġclass ĠEp hemeral Slash Command Failed Checks Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠEp hemeral Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event , ĊĠĠĠ Ġoverride Ġval Ġreason : ĠString , Ċ ) Ġ: ĠSl ash Command Failed Checks Event < Ep hemeral Slash Command <* >> Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġa Ġpublic Ġslash Ġcommand 's Ġchecks Ġfail . Ġ**/ Ċ public Ġdata Ġclass ĠPublic Slash Command Failed Checks Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠPublic Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event , ĊĠĠĠ Ġoverride Ġval Ġreason : ĠString , Ċ ) Ġ: ĠSl ash Command Failed Checks Event < Public Slash Command <* >> Ċ Ċ /** ĠBasic Ġevent Ġemitted Ġwhen Ġa Ġslash Ġcommand 's Ġargument Ġparsing Ġfails '. Ġ**/ Ċ public Ġinterface ĠSl ash Command Failed Parsing Event < C Ġ: ĠSl ash Command < *, Ġ* >> Ġ: ĊĠĠĠ ĠSl ash Command Failed Event < C >, ĠCommand Failed Parsing Event < C , ĠChat Input Command Interaction Create Event > Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġan Ġep hemeral Ġslash Ġcommand 's Ġargument Ġparsing Ġfails '. Ġ**/ Ċ public Ġdata Ġclass ĠEp hemeral Slash Command Failed Parsing Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠEp hemeral Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event , ĊĠĠĠ Ġoverride Ġval Ġexception : ĠArgument Parsing Exception , Ċ ) Ġ: ĠSl ash Command Failed Parsing Event < Ep hemeral Slash Command <* >> Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġa Ġpublic Ġslash Ġcommand 's Ġargument Ġparsing Ġfails '. Ġ**/ Ċ public Ġdata Ġclass ĠPublic Slash Command Failed Parsing Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠPublic Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event , ĊĠĠĠ Ġoverride Ġval Ġexception : ĠArgument Parsing Exception , Ċ ) Ġ: ĠSl ash Command Failed Parsing Event < Public Slash Command <* >> Ċ Ċ /** ĠBasic Ġevent Ġemitted Ġwhen Ġa Ġslash Ġcommand Ġinvocation Ġfails Ġwith Ġan Ġexception . Ġ**/ Ċ public Ġinterface ĠSl ash Command Failed With Exception Event < C Ġ: ĠSl ash Command < *, Ġ* >> Ġ: ĊĠĠĠ ĠSl ash Command Failed Event < C >, ĠCommand Failed With Exception Event < C , ĠChat Input Command Interaction Create Event > Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġan Ġep hemeral Ġslash Ġcommand Ġinvocation Ġfails Ġwith Ġan Ġexception . Ġ**/ Ċ public Ġdata Ġclass ĠEp hemeral Slash Command Failed With Exception Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠEp hemeral Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event , ĊĠĠĠ Ġoverride Ġval Ġthrowable : ĠThrowable Ċ ) Ġ: ĠSl ash Command Failed With Exception Event < Ep hemeral Slash Command <* >> Ċ Ċ /** ĠEvent Ġemitted Ġwhen Ġa Ġpublic Ġslash Ġcommand Ġinvocation Ġfails Ġwith Ġan Ġexception . Ġ**/ Ċ public Ġdata Ġclass ĠPublic Slash Command Failed With Exception Event ( ĊĠĠĠ Ġoverride Ġval Ġcommand : ĠPublic Slash Command <* >, ĊĠĠĠ Ġoverride Ġval Ġevent : ĠChat Input Command Interaction Create Event , ĊĠĠĠ Ġoverride Ġval Ġthrowable : ĠThrowable Ċ ) Ġ: ĠSl ash Command Failed With Exception Event < Public Slash Command <* >> Ċ Ċ // Ġend region Ċ