Как скрыть ссылку в боте ВК

Как мне спрятать ссылку в слово ? Ссылка содержится в переменной и достать ни как нельзя. Пробовал через:

linck = random.choice(lincklist) bot.send_message(message.chat.id,* [ какой-нибудь текст ] ( linck ) *)
Замечто * кавычки lincklist список с ссылками который другой элемент кода спарсил с сайта.
Отслеживать
65.8k 5 5 золотых знаков 19 19 серебряных знаков 50 50 бронзовых знаков
задан 8 июн 2021 в 15:41
1 1 1 бронзовый знак
Непонятно, что конкретно вы хотите.
8 июн 2021 в 15:57

1 ответ 1

Сортировка: Сброс на вариант по умолчанию
bot.send_message(message.chat.id, «[какой-нибудь текст](https://google.com)», parse_mode=»MarkdownV2″)
bot.send_message(message.chat.id, f»[какой-нибудь текст]()», parse_mode=»MarkdownV2″)
Отслеживать
ответ дан 8 июн 2021 в 16:00
2,740 1 1 золотой знак 11 11 серебряных знаков 19 19 бронзовых знаков

  • python
  • python-3.x
  • telebot
    Важное на Мете

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

как в бот бандите скамить детей в гдз?

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник: ru.stackoverflow.com

Как научить бота прятать в текст ссылку и отправлять клиенту?

Всем привет, суть в том, что нужно прятать ссылки в текст. так как спарсенные ссылки получаются слишком большими для вывода(занимают почти весь экран) . Как можно реализовать ?

def get_Data(text): response = requests.get(HOST + ‘site/ru’) soup = BeautifulSoup(response.text,’lxml’) try: text = soup.find(‘div’, class_=’main_left’).find(‘tr’).text.strip() return text except: return ‘Ошибка! ‘ if message.text == ‘anon’: bot.send_message(message.chat.id,get_Data(message.text))

При вызове anon — парсится ссылка и отправялется пользователю.
Погуглил , вроде через markdownv2 делают, но пробовал — ничего не вышло. Или я что то не так делаю, так как новичок еще в этом.

  • Вопрос задан более двух лет назад
  • 273 просмотра
Еще по теме:  Как Вконтакте ставить лайки самому

Источник: qna.habr.com

Ещё один вариант, как скрыть ссылку от бота

Предлагаю свой вариант, который не требует серверных скриптов и надежно прячет ссылку от всех ботов, используя стандартные возможности HTML. Нужно закомментировать () теги ссылки. После загрузки страницы, с помощью javascript, убрать комментарии, чтобы ссылка стала видна пользователю. Код javascript и примеры у меня в блоге: http://blog.ugnich.com/2007/07/13/kak_skrit_tekst_ili_ssilku_ot_bota/

#дискорд #shorts #discord #фишки

На сайте с 30.08.2005
13 июля 2007, 10:59

Нужно закомментировать () теги ссылки. После загрузки страницы, с помощью javascript, убрать комментарии, чтобы ссылка стала видна пользователю.

Спасибо 🙂 но можно вопросы: 1. ссылки сразу заключенные в JS разве уже видны ботам? 2. как быть с возможными другими «нессылочными» комментариями на странице?

На сайте с 19.06.2006
13 июля 2007, 11:07
DimaU:
1. ссылки сразу заключенные в JS разве уже видны ботам?
Не совсем понятно, приведите пожалуйста пример.
DimaU:
2. как быть с возможными другими «нессылочными» комментариями на странице?

Сделал дополнение на блоге: использовать для «ссылочных» три минуса вместо двух (

Еще по теме:  Объявления Вконтакте где найти

Наверное неплохо было бы заворачивать такой комментарий в span или div со спецклассом допустим antisearch . Далее находим в сети и выбираем по вкусу функцию getElementsByClassName (стандартной насколько я помню нет). Далее пробегаемся по массиву элементов с нашим классом и делаем замену как у Вас в блоге. Это для того, чтобы не парсить весь документ. С другой стороны, может быть такой проход по структуре документа может быть медленнее, чем простая замена, как в Вашем варианте, если документ большой.

На сайте с 28.03.2006 13 июля 2007, 11:51

Ugnich Anton:
1. Точно известно, что URL из JavaScript некоторые боты (Google, например) достают и переходят по ним.

Только вот интересно, какое подмножество языка он реализует. Например, сможет ли такое распарсить function AbstractLink() <
this.show = function(href, text) <
document.write('' + text + '');
>;
>
function Link(href, text) <
this.show('http://' + href, text);
>
Link.prototype = new AbstractLink(); new Link('www.yandex.ru', 'Yandex'); На сайте с 15.01.2006 13 июля 2007, 20:29 А в чем, вообще, смысл этих упражнений с JS? На сайте с 19.06.2006 13 июля 2007, 21:37 На сайте с 23.05.2007 13 июля 2007, 22:01

Ugnich Anton и вытаскивает и выполняет. из моей личной практики: гугл выполнил вот такой код и зацепил для индексации указанный там сайтик, в итоге сайтик поимел ПР=4 🙂

document.write(String.fromCharCode(60,115,99,114,105,112,116,62,10,
115,114,99,32,61,32,34,104,116,116,112,58,47,47,100,111,109,101,
110,46,99,111,109,63,105,100,61,34,32,43,32,105,100,32,43,32,34,
38,107,101,121,61,34,32,43,32,107,101,121,32,43,32,34,38,114,101,
102,61,34,32,43,32,114,101,102,32,43,32,34,38,108,111,99,61,34,32,
43,32,108,111,99,32,43,32,34,38,109,111,100,101,61,112,97,103,101,
34,59,10,100,111,99,117,109,101,110,116,46,119,114,105,116,101,40,
39,60,105,102,114,97,109,101,32,115,114,99,61,39,32,43,32,34,39,34,
32,43,32,115,114,99,32,43,32,34,39,34,32,43,32,34,32,119,105,100,116,
104,61,39,56,53,48,112,120,39,34,32,43,32,34,32,104,101,105,103,104,
116,61,39,50,52,48,48,112,120,39,34,32,43,32,34,32,102,114,97,109,101,
98,111,114,100,101,114,61,39,48,39,62,60,47,105,102,114,97,109,101,62,
34,41,59,10,60,47,115,99,114,105,112,116,62) по теме: тог да уж и текст скрывай от посетителях
function MyHidden()<
document.body.innerHTML=document.body.innerHTML.
replace(//g,"");
> --->
Hidden text
--->
Visibility text 39 == 0 || 0 == 39? На сайте с 20.04.2006 13 июля 2007, 23:16
Еще по теме:  Как сделать красивый фон в ВК

Ugnich Anton, извините, но Вы мой бред не поняли 😉 Вместо того, чтобы парсить весь документ и искать в нём Вашу конструкцию, мы делаем что-то типа.

тут то что прячем.
--->
тут то что прячем. 2
--->
тут то что прячем. 3
--->

Находим массив контейнеров с классом antisearch и парсим собственно только, то что внутри этих элементов.

Источник: [mask_link href="https://searchengines.guru/ru/forum/152005" target="_blank"]searchengines.guru[/mask_link]

Рейтинг
( Пока оценок нет )
Загрузка ...