diff --git a/data/msg_rules.json b/data/msg_rules.json index ebc7734..aab3356 100644 --- a/data/msg_rules.json +++ b/data/msg_rules.json @@ -617,12 +617,28 @@ }, { "prio": 5000, - "descn": "Guild stock any Ack", + "descn": "Guild stock any Ack #1", + "rule": "^Guild Warehouse:(?P(\\n(([0-9a-z]+ (.*) x ([0-9]+))|(u[0-9]+[ᵃᵇᶜᵈᵉ]{0,1} (.*))))+)$", + "msg_type": "msg_gstock_any_ack", + "chat_id": 0, + "user_id": 0 + }, + { + "prio": 5000, + "descn": "Guild stock any Ack #2", "rule": "^Guild Warehouse: (?P[0-9]+)\\n{0,1}(?P(\\n(\\n|📕|📗|📘|📙|📒|[0-9a-z]+ (.*) x ([0-9]+)|u[0-9]+[ᵃᵇᶜᵈᵉ]{0,1} (.*)))+)$", "msg_type": "msg_gstock_any_ack", "chat_id": 0, "user_id": 0 }, + { + "prio": 5000, + "descn": "Guild stock any Ack #3", + "rule": "^Guild Warehouse:\\n{0,1}(?P(\\n(\\n|📕|📗|📘|📙|📒|[0-9a-z]+ (.*) x ([0-9]+)|u[0-9]+[ᵃᵇᶜᵈᵉ]{0,1} (.*)))+)$", + "msg_type": "msg_gstock_any_ack", + "chat_id": 0, + "user_id": 0 + }, { "prio": 5000, "descn": "Too busy now", @@ -1986,7 +2002,7 @@ { "prio": 5000, "descn": "Shop main ack", - "rule": "^Welcome, to the (?P[a-zA-Z0-9 -]+) #(?P[0-9]+)\\.\\n(?P.+) (?P[0-9]+)\\/(?P[0-9]+)💧the (?P.+) from (?P.+)\\n\\n(?P.*)\\n\\n(the (?P.*) Guru\\n\\n){0,1}.* is (?P(open|closed))\\.\\n(?s:.*).*\\/ws_(?P[a-zA-Z0-9]+)$", + "rule": "^Welcome, to the (?P[a-zA-Z0-9 -]+) #(?P[0-9]+)\\.\\n(?P.+) (?P[0-9]+)\\/(?P[0-9]+)💧the (?P.+) from (?P.+)\\n\\n(?P.*)(\\n)+(the (?P.*) Guru(\\n)+){0,1}.* is (?P(open|closed))\\.\\n(?s:.*).*\\/ws_(?P[a-zA-Z0-9]+)$", "msg_type": "msg_shop_main_ack", "chat_id": 0, "user_id": 0