Удаление сценариев

This commit is contained in:
2026-02-02 22:57:27 +03:00
parent 73c6986645
commit d0445d4480
6 changed files with 305 additions and 10 deletions

24
main.py
View File

@@ -14,16 +14,21 @@ from src.handlers import (
handle_admin_document,
handle_ask_replica_number,
handle_cancel_ask_number,
handle_cancel_delete,
handle_cancel_delete_list,
handle_cancel_restart,
handle_cancel_upload,
handle_confirm_delete,
handle_confirm_restart,
handle_confirm_upload,
handle_delete_scenario_list,
handle_exit_admin,
handle_replica_number_input,
handle_rerecord_last,
handle_rerecord_previous,
handle_restart_track,
handle_save_track,
handle_select_scenario_delete,
handle_unexpected_text,
handle_voice_message,
start_command,
@@ -75,6 +80,25 @@ def main() -> None:
CallbackQueryHandler(handle_cancel_upload, pattern="^cancel_upload$")
)
# Delete scenario handlers
app.add_handler(
CallbackQueryHandler(
handle_delete_scenario_list, pattern="^delete_scenario_list$"
)
)
app.add_handler(
CallbackQueryHandler(handle_select_scenario_delete, pattern="^delete_scenario:")
)
app.add_handler(
CallbackQueryHandler(handle_confirm_delete, pattern="^confirm_delete$")
)
app.add_handler(
CallbackQueryHandler(handle_cancel_delete, pattern="^cancel_delete$")
)
app.add_handler(
CallbackQueryHandler(handle_cancel_delete_list, pattern="^cancel_delete_list$")
)
# Message handlers
app.add_handler(MessageHandler(filters.VOICE, handle_voice_message))
app.add_handler(MessageHandler(filters.Document.ALL, handle_admin_document))