"Честная цена" теперь и в Телеграмм
На волне мегапродвижения нового мессенджера МАХ, решил добавить в него и свое приложение. Почитал описание, документацию...
Вполне все красиво, понятно, доступно, по-русски - создаём бота, командами настраиваем, прикручиваем приложение. Легко и просто.
Как оказалось, создание бота недоступно (как потом выяснилось, для физических лиц), а без него ничего не сделать.
Поэтому запускаем Телеграмм. Там тоже ничего сложного, поэтому поэтапно и пошагово.
Что такое приложение с точки зрения Телеграмм?
Это сайт. Обычный сайт, желательно с дизайном под мобильные устройства.
Иначе говоря, Телеграмм запускает встроенный браузер, а нём уже сам сайт.
Хомяк - тоже сайт.
Можно начинать.
Призываем Отца ботов. У него тоже есть приложение, так что, все дальнейшие действия будут через него. Если что, это тоже сайт.
Нажимаем на кнопку создания бота "Create a new bot"
Тут все стандартно - имя, описание, ник.
В итоге получаем бота, которого и будем настраивать.
Заходим в настройки.
Что тут есть расписывать не буду, но, пока, из этого меня интересует только Web Login, в статьях разные люди пишут, что очень надо. Остальное пока не требуется - группы и каналы создавать не планируется.
Дальше идём в Mini Apps.
Вот тут самое интересное - добавляем приложение.
Создаём кнопку для удобства и называем, чтобы было понятно, зачем она нужна.
Тут публикуются ссылка на приложение и можно задать стиль запуска - часть экрана или на все пространство.
Всё сохраняется и с этого момента сайт получает гордое звание "Приложение в Телеграмм".
Собственно, на этом всё. Это минимум, необходимый для публикации приложений (на самом деле - сайта) в Телеграмм.
Бота можно найти через поиск, или по ссылке https://t.me/cpricetg_bot
Нажимаем на старт, чтобы начать с ним работать
И вот он, с кнопкой запуска приложения.
После первого запуска выскочит окно с предупреждением. Нужно нажать на "Start", тем самым соглашаясь с правилами и политиками (которые никто не читает).
Можно считать.
Что можно добавить:
- запускается только при наличии интернета
- историю не сохраняет и никуда не отправляет (хотя можно и добавить такую функцию, чтобы в этот чат и складывал)
- для публикации в Телеграмм в коде сайта ничего не менял
- бот ничему больше не обучен, спамить не должен