Skip to content

Commit 546b676

Browse files
committed
Make command pattern more specific
- Previously, pattern caught current weather forecast and endless message loop happened
1 parent f64420f commit 546b676

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/main.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from telethon import TelegramClient
33
from telethon.events import NewMessage
44
from dotenv import load_dotenv
5-
from telethon import events
65

76
from telegram.commands import current_forecast, now_is_pressed, start
87

@@ -23,7 +22,7 @@ def _add_event_handlers(client: TelegramClient) -> None:
2322
callback=current_forecast, event=NewMessage(pattern="/now")
2423
)
2524
client.add_event_handler(
26-
callback=now_is_pressed, event=NewMessage(pattern="Now")
25+
callback=now_is_pressed, event=NewMessage(pattern=r"Now$")
2726
)
2827
# bot.build_reply_markup - for building keyboard with buttons
2928

0 commit comments

Comments
 (0)