mirror of
https://github.com/koloideal/DutyLog.git
synced 2026-06-10 18:35:29 +03:00
update
This commit is contained in:
@@ -3,7 +3,7 @@ from aiogram import Bot
|
||||
from aiogram.exceptions import TelegramForbiddenError, TelegramBadRequest
|
||||
from aiogram_dialog import Dialog, Window, DialogManager
|
||||
from aiogram_dialog.widgets.text import Format, Const
|
||||
from aiogram_dialog.widgets.kbd import SwitchTo, Button
|
||||
from aiogram_dialog.widgets.kbd import Row, SwitchTo, Button
|
||||
from aiogram_dialog.widgets.input import MessageInput
|
||||
from dishka import FromDishka
|
||||
from dishka.integrations.aiogram_dialog import inject
|
||||
@@ -140,7 +140,8 @@ async def on_broadcast_confirm(
|
||||
"""
|
||||
|
||||
await callback.message.answer(result_text)
|
||||
await dialog_manager.switch_to(AdminMenuSG.main)
|
||||
await callback.message.delete()
|
||||
await dialog_manager.start(AdminMenuSG.main)
|
||||
|
||||
|
||||
async def on_broadcast_cancel(
|
||||
@@ -201,8 +202,10 @@ admin_menu_dialog = Dialog(
|
||||
),
|
||||
Window(
|
||||
Const("<blockquote>📢 <b>Подтверждение рассылки</b></blockquote>\n\n⚠️ Вы уверены, что хотите отправить это сообщение всем пользователям?"),
|
||||
Button(Const("✅ Да, отправить"), id="confirm_broadcast", on_click=on_broadcast_confirm),
|
||||
Button(Const("❌ Нет, отменить"), id="cancel_broadcast_confirm", on_click=on_broadcast_cancel),
|
||||
Row(
|
||||
Button(Const("✅ Да"), id="confirm_broadcast", on_click=on_broadcast_confirm),
|
||||
Button(Const("❌ Нет"), id="cancel_broadcast_confirm", on_click=on_broadcast_cancel),
|
||||
),
|
||||
state=AdminMenuSG.broadcast_confirm,
|
||||
),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user