- Added voice message handling capabilities, including saving and deleting audio messages via callback queries. - Refactored audio record management in the database to remove unnecessary fields and streamline operations. - Introduced new keyboard options for voice interactions in the bot. - Updated `.gitignore` to include voice user files for better project organization. - Removed obsolete voice bot handler files to simplify the codebase.
24 lines
564 B
Python
24 lines
564 B
Python
class VoiceBotError(Exception):
|
||
"""Базовое исключение для voice_bot"""
|
||
pass
|
||
|
||
|
||
class VoiceMessageError(VoiceBotError):
|
||
"""Ошибка при работе с голосовыми сообщениями"""
|
||
pass
|
||
|
||
|
||
class AudioProcessingError(VoiceBotError):
|
||
"""Ошибка при обработке аудио"""
|
||
pass
|
||
|
||
|
||
class DatabaseError(VoiceBotError):
|
||
"""Ошибка базы данных"""
|
||
pass
|
||
|
||
|
||
class FileOperationError(VoiceBotError):
|
||
"""Ошибка при работе с файлами"""
|
||
pass
|