class

Enkaidu::Slash::Commander

Inherits Reference < Object

Slash::Commander provides the / command handling support.

Constants

C_BYE = "/bye"
C_HELP = "/help"
H_C_BYE = "`#{C_BYE}` - Exit Enkaidu"
H_C_HELP = "`#{C_HELP} [/command]` - Help for all commands in brief, or for a command in detail"

Constructors

new(session_manager : Enkaidu::SessionManager)
Source

Instance methods

command_names
Source
help
Source
help_for(slash_command) : String | Nil
Source
make_it_so(q)

Returns :done if user says /bye

Source
query_indicators(*args, **options)
Source
query_indicators(*args, **options, &)
Source
renderer
Source
response_json_schema(*args, **options)
Source
response_json_schema(*args, **options, &)
Source
session
Source
take_inclusions!(*args, **options)
Source
take_inclusions!(*args, **options, &)
Source
take_response_schema!(*args, **options)
Source
take_response_schema!(*args, **options, &)
Source

Nested types