Я могу подключиться к TelegramClient(), чтобы читать каждое новое сообщение, опубликованное в мои группы.
Иногда я хочу получить быстрый доступ к одному из этих сообщений (ссылка), поэтому я также использую Telegram-бот с токеном, чтобы отправить мне личное сообщение со ссылкой на это сообщение.
Проблема в том, что я не могу заставить работать ни одну ссылку.
Сначала я попробовал это:
Код: Выделить всё
message_link = f"https://t.me/c/{(chat_id)}/{message_id}"
await bot.send_message(chat_id=your_chat_id, text=f"Price found: {current_number} in group '{chat_name}' at this link {message_link}.")
поэтому я попробовал вот этот:
Код: Выделить всё
message_link = f"tg://resolve?domain={(chat_id)}&message_id={message_id}"
await bot.send_message(chat_id=your_chat_id, text=f"Price found: {current_number} in group '{chat_name}' at this link {message_link}.")
Чтобы помочь, я получаю такое значение дляchat_id и message_id:
Код: Выделить всё
chat_id="-1112204423696"
message_id="302254"
Может быть, группы отключили ссылку на доступ к определенным сообщение?
РЕДАКТИРОВАТЬ: Я также только что попробовал следующее (когда я нажимаю на ссылку, ничего не происходит)
Код: Выделить всё
message_link = f"tg://openmessage?chat_id={chat_id}&message_id={message_id}"
Подробнее здесь: https://stackoverflow.com/questions/790 ... n-telegram