Задать вопрос
@Doplis01

У меня выбивает ошибка хотя вроде всё правильно?

Сразу к делу, вот мой код:

@dp.message_handler()
async def Feedback(message: types.Message):
    user_id = message.from_user.id
    if user_id != adm:
        # Пересылаем сообщение админу, если это сообщение не от админа
        await bot.forward_message(adm, message.chat.id, message.message_id)
    else:
        # Отправляем ответ конкретному пользователю, если это сообщение от админа
        if message.reply_to_message and message.reply_to_message.from_user.id != adm:
            user_to_reply = message.reply_to_message.from_user.id
            await bot.send_message(user_to_reply, message.chat.id, message.message_id)


И выбивает такую ошибку:

aiogram.utils.exceptions.CantTalkWithBots: Forbidden: bot can't send messages to bots

Что делать?
  • Вопрос задан
  • 294 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
RimMirK
@RimMirK
Вроде человек. Вроде учусь. Вроде пайтону
ну написано же! бот не может отправлять сообщения ботам.
иф корявый
- if message.reply_to_message and message.reply_to_message.from_user.id != adm:
+ if message.reply_to_message and (message.reply_to_message.from_user.id != adm):
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы