Есть ли у меня способ реализовать это? (кстати, я не очень хорошо разбираюсь в C++ и не могу понять демонстрационную версию tdlib cpp)
Я надеюсь, что для send_message есть такой параметр, как thread_id
Я пишу простой обработчик сообщений Telegram, используя библиотеку Telethon Я уже использовал приведенный ниже код для пересылки в указанную тему [code]await client( ForwardMessagesRequest( from_peer=event.chat_id, id=[event.message.id], to_peer=config.target_group, silent=True, top_msg_id=config.TOPIC_DICT["fruit"], # set topic ) ) [/code] Однако метод send_message и SendMessageRequest, похоже, не имеют схожих параметров [code] class SendMessageRequest(TLRequest): CONSTRUCTOR_ID = 0x983f9745 SUBCLASS_OF_ID = 0x8af52aac
def __init__(self, peer: 'TypeInputPeer', message: str, no_webpage: Optional[bool]=None, silent: Optional[bool]=None, background: Optional[bool]=None, clear_draft: Optional[bool]=None, noforwards: Optional[bool]=None, update_stickersets_order: Optional[bool]=None, invert_media: Optional[bool]=None, reply_to: Optional['TypeInputReplyTo']=None, random_id: int=None, reply_markup: Optional['TypeReplyMarkup']=None, entities: Optional[List['TypeMessageEntity']]=None, schedule_date: Optional[datetime]=None, send_as: Optional['TypeInputPeer']=None, quick_reply_shortcut: Optional['TypeInputQuickReplyShortcut']=None, effect: Optional[int]=None): """ :returns Updates: Instance of either UpdatesTooLong, UpdateShortMessage, UpdateShortChatMessage, UpdateShort, UpdatesCombined, Updates, UpdateShortSentMessage. """ self.peer = peer self.message = message self.no_webpage = no_webpage self.silent = silent self.background = background self.clear_draft = clear_draft self.noforwards = noforwards self.update_stickersets_order = update_stickersets_order self.invert_media = invert_media self.reply_to = reply_to self.random_id = random_id if random_id is not None else int.from_bytes(os.urandom(8), 'big', signed=True) self.reply_markup = reply_markup self.entities = entities self.schedule_date = schedule_date self.send_as = send_as self.quick_reply_shortcut = quick_reply_shortcut self.effect = effect [/code] Есть ли у меня способ реализовать это? (кстати, я не очень хорошо разбираюсь в C++ и не могу понять демонстрационную версию tdlib cpp) Я надеюсь, что для send_message есть такой параметр, как thread_id