Handle telegram event commands with args (#30254)
* Handle telegram event commands with args * Parse message regargless of command * Lint * Use multiple assignmentpull/30437/head
parent
859935e8bc
commit
5ad209c6fd
|
@ -782,7 +782,13 @@ class BaseTelegramBotEntity:
|
||||||
if event_data is None:
|
if event_data is None:
|
||||||
return message_ok
|
return message_ok
|
||||||
|
|
||||||
event_data[ATTR_DATA] = data[ATTR_DATA]
|
query_data = event_data[ATTR_DATA] = data[ATTR_DATA]
|
||||||
|
|
||||||
|
if query_data[0] == "/":
|
||||||
|
pieces = query_data.split(" ")
|
||||||
|
event_data[ATTR_COMMAND] = pieces[0]
|
||||||
|
event_data[ATTR_ARGS] = pieces[1:]
|
||||||
|
|
||||||
event_data[ATTR_MSG] = data[ATTR_MSG]
|
event_data[ATTR_MSG] = data[ATTR_MSG]
|
||||||
event_data[ATTR_CHAT_INSTANCE] = data[ATTR_CHAT_INSTANCE]
|
event_data[ATTR_CHAT_INSTANCE] = data[ATTR_CHAT_INSTANCE]
|
||||||
event_data[ATTR_MSGID] = data[ATTR_MSGID]
|
event_data[ATTR_MSGID] = data[ATTR_MSGID]
|
||||||
|
|
Loading…
Reference in New Issue