Имеется грабер, который из стороннего чата записывает все объявления в БД (chanal_id, message_id, price)
Имеется пользователь который в боте задает диапазон цены нужных ему объявлений (сохраняется в БД user_id, price)
Что у меня не получается: Пересылать пользователю в ЧАТ БОТА сообщения из стороннего чата.
Пересылка получается от личного имени, как от юзера, а не как от бота.
from telethon.sync import TelegramClient
with TelegramClient(phone, api_id, api_hash) as client:
data = client.forward_messages(to_username, message_id/s, from_chanal)
Если вместо phone ввожу username_bot, то выдает ошибку
telethon.errors.rpcerrorlist.MessageIdInvalidError: The specified message ID is invalid or you can't do that operation on such message (caused by ForwardMessagesRequest)
Python 3.10
Telethon 1.28.5