chore: tighten conversation entry callback patterns

This commit is contained in:
Xiaolan Bot
2026-02-22 02:22:26 +08:00
parent ced65fc4da
commit ec06c5fac3

View File

@@ -1394,7 +1394,7 @@ def main():
)
edit_conv = ConversationHandler(
entry_points=[CallbackQueryHandler(edit_start, pattern='^edit_')],
entry_points=[CallbackQueryHandler(edit_start, pattern=r'^edit_\d+$')],
states={
EDIT_SELECT_FIELD: [CallbackQueryHandler(edit_field_selected, pattern='^editfield_')],
EDIT_GET_NEW_VALUE: [
@@ -1416,7 +1416,7 @@ def main():
)
remind_conv = ConversationHandler(
entry_points=[CallbackQueryHandler(remind_settings_start, pattern='^remind_')],
entry_points=[CallbackQueryHandler(remind_settings_start, pattern=r'^remind_\d+$')],
states={
REMIND_SELECT_ACTION: [CallbackQueryHandler(remind_action_handler, pattern='^remindaction_')],
REMIND_GET_DAYS: [MessageHandler(filters.TEXT & ~filters.COMMAND, remind_days_received)],