Привет. начал делать бота, тестировал его в веб версии все здорово все хорошо, ссылки в тексте - вида
<a href='tg://resolve?domain=мой_bot&start=delete_".$id."'>❌ Удалить</a>
работают отлично...
Начинаю пробовать в приложении на айпад, все! открывается дополнительное окно, типа действительно открыть.... вымораживает..
Попробовал
<a href='https://t.me/мой_bot?start=view_".$id."'>".$name."</a>
уже не открывается окно "точно ли открыть" но в приложении стопорится и появляется кнопка "Начать"... нажимаю начать все открывается как надо.. видимо старт как-то зарезервирована.. в веб версии открывает сразу...
Попробовал
<a href='https://t.me/мой_bot?view=view_".$id."'>".$name."</a>
не срабатывает.. от слова совсем...
Какие есть еще варианты?
кроме кнопок.. инлайн вообще не рассматриваются, так как все переменные в них из базы тащу, а под клавиатурой кнопки, слишком много их может быть.. или может с https://t.me/мой_bot?view=view_".$id."
я что-то не догоняю?
Спасибо за помощь.
Откройте по ссылке или QR бот @iMakeBot, нажмите кнопку Старт/Start.
Следуйте инструкциям бота.
Я бы посоветовал сделать на командах:
Для справки:
Посмотрите доступные параметры для ссылок,
view
в списке к сожалению нет.не совсем понял. можно привести пример ссылки? типа
и что писать на принимающей стороне?
Пример ссылки очень прост: по типу
/start
Формируете ссылку
На приеме проверяете текст по шаблону, например вы направляете команду
/delete_12345
ну если такую строку в текст написать он не среагирует. будет просто текст
Удалить что-то по id 8 /delete_8
Вопрос как раз в том как написать эту ссылку в тексте что бы бот реагировал на нее как на ссылку.
если такое на кнопку под клавиатурой повесить, то это сработает..
там текст передается на сколько помню в строку ввода
Вы попробуйте написать в бот вот это текст, который вы привели в пример, можете прямо сами себе отправить через Избранное
/delete_8
- подсветится как ссылка - нажав на которую в бот уйдет одноименная команда, которую вы можете получить на стороне бота и обработатьИ правда сработало.. Спасибо за мысль...
Не красиво, но кажется это единственный вариант... или же через старт с нажатием..
в просмотре я остановился на варианте через старт... а вот в удалить прикрутил кнопку..