• Пересылка сообщения ботом в телеграмме на telethon?

    @ArconPlay
    @client.on(events.NewMessage(chats=source_channel))
    async def forward_messages(event):
        if trigger_emoji in event.raw_text:
            message_words = event.raw_text.split()
            for word in message_words:
                if word in word_list:
                    new_message = f'✅ [{word}]({event.message.buttons[0][0].url})'
                    # Удалить сноски
                    new_message = new_message.replace('@', '')
                    await client.send_message(destination_channel, new_message)
                    logging.info(f"Переслано сообщение: {new_message}")
                    messages_logger.info(f"Переслано сообщение: {event.message.raw_text}")
                    break
    Ответ написан
    Комментировать