mirror of
https://github.com/Nick80835/microbot
synced 2025-08-29 13:38:55 +00:00
add event.prefix
This commit is contained in:
parent
b47088fe4b
commit
fd0763f149
@ -76,6 +76,7 @@ class CommandHandler():
|
|||||||
event.other_args = pattern_match.groups()[1:-1]
|
event.other_args = pattern_match.groups()[1:-1]
|
||||||
else:
|
else:
|
||||||
event.other_args = pattern_match.groups()[2:-1]
|
event.other_args = pattern_match.groups()[2:-1]
|
||||||
|
event.prefix = pattern_match.groups()[0]
|
||||||
|
|
||||||
event.pattern_match = pattern_match
|
event.pattern_match = pattern_match
|
||||||
event.extra = command.extra
|
event.extra = command.extra
|
||||||
|
@ -34,15 +34,14 @@ async def help_cmd(event):
|
|||||||
await event.reply(f"**{command.pattern}** doesn't have a help string.")
|
await event.reply(f"**{command.pattern}** doesn't have a help string.")
|
||||||
return
|
return
|
||||||
|
|
||||||
prefix = ldr.prefix()
|
|
||||||
help_dict = {}
|
help_dict = {}
|
||||||
|
|
||||||
for command in ldr.command_handler.incoming_commands:
|
for command in ldr.command_handler.incoming_commands:
|
||||||
if not command.hide_help:
|
if not command.hide_help:
|
||||||
if command.module in help_dict:
|
if command.module in help_dict:
|
||||||
help_dict[command.module].append(prefix + command.pattern)
|
help_dict[command.module].append(event.prefix + command.pattern)
|
||||||
else:
|
else:
|
||||||
help_dict[command.module] = [prefix + command.pattern]
|
help_dict[command.module] = [event.prefix + command.pattern]
|
||||||
|
|
||||||
help_string = "\n".join([f"**{module}**: {', '.join(pattern_list)}" for module, pattern_list in help_dict.items()])
|
help_string = "\n".join([f"**{module}**: {', '.join(pattern_list)}" for module, pattern_list in help_dict.items()])
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user