feat: add polish and fallback handlers

- Add fallback handler for unexpected text messages
- Remove unused require_states alias
- Update TASK.md - all stages complete
This commit is contained in:
2026-02-02 21:31:51 +03:00
parent 613e492b2d
commit 52dce1b2b8
3 changed files with 28 additions and 8 deletions

View File

@@ -24,6 +24,7 @@ from src.handlers import (
handle_rerecord_previous,
handle_restart_track,
handle_save_track,
handle_unexpected_text,
handle_voice_message,
start_command,
)
@@ -76,10 +77,9 @@ def main() -> None:
# Message handlers
app.add_handler(MessageHandler(filters.VOICE, handle_voice_message))
app.add_handler(
MessageHandler(filters.TEXT & ~filters.COMMAND, handle_replica_number_input)
)
app.add_handler(MessageHandler(filters.Document.ALL, handle_admin_document))
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_replica_number_input))
app.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_unexpected_text))
logger.info("Бот запущен")
app.run_polling()