У меня функция получает пересланное сообщение от канала, а затем рассылает его. Бот находится в админах канала, все ок, все нормально, но тут одна ошибочка:
2020-08-06 23:16:19,474 (__init__.py:455 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. The server returned HTTP 400 Bad Request. Response body:
[b'{"ok":false,"error_code":400,"description":"Bad Request: message to forward not found"}']"
Вот, как выглядит моя функция по рассылке поста:
def send_message_users(message):
with open(chat_ids_file, "r") as ids_file:
ids_list = [line.split('\n')[0] for line in ids_file]
bot.send_message(message.chat.id, 'Рассылка начата, ожидайте вам прийдет отчет.')
no = 0
for chat_id in ids_list:
try:
bot.forward_message(chat_id, message.forward_from_chat.id, message.message_id)
except:
no += 1
bot.send_message(message.chat.id, f'Рассылка успешно закончена! Недошло - {no}')
Помогите пожалуйста!!!