CGJI01_v0.2 / core /command_parser.py
prashantmatlani's picture
/commands
b037b02
raw
history blame contribute delete
312 Bytes
# ./core/command_parser.py
def parse_command(message: str):
if not message.startswith("/"):
return None, message
parts = message.strip().split()
command = parts[0][1:] # remove "/"
args = parts[1:]
return {
"command": command,
"args": args
}, " ".join(args)