diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 830e4bf3c..73f2845d8 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -21753,6 +21753,10 @@ void MessagesManager::send_dialog_action(DialogId dialog_id, const tl_object_ptr return promise.set_error(can_send_status.move_as_error()); } + if (is_broadcast_channel(dialog_id)) { + return promise.set_value(Unit()); + } + if (dialog_id.get_type() == DialogType::SecretChat) { tl_object_ptr send_action; switch (action->get_id()) {