Testing text2img command (will be replaced, only for tests); added exception handling, queue and database table with generated images
This commit is contained in:
15
bot/callbacks/exception.py
Normal file
15
bot/callbacks/exception.py
Normal file
@@ -0,0 +1,15 @@
|
||||
from bot.common import dp
|
||||
from bot.db import db, DBTables
|
||||
from aiogram import types
|
||||
from .factories.exception import exception_callback
|
||||
|
||||
|
||||
async def on_exception(call: types.CallbackQuery, callback_data: dict):
|
||||
e_id = callback_data['e_id']
|
||||
e = db[DBTables.exceptions][e_id]
|
||||
del db[DBTables.exceptions][e_id]
|
||||
await call.message.edit_text(e, parse_mode='html')
|
||||
|
||||
|
||||
def register():
|
||||
dp.register_callback_query_handler(on_exception, exception_callback.filter())
|
||||
Reference in New Issue
Block a user