Мне как человеку, постоянно пробующему упоротые идеи было удобно, что я силами своего небольшого мозга мог в одиночку выкатить несложный продукт и тут же его протестировать на аудитории, но список, приведённый выше удручал, хотелось прекрасного. Сказано - сделано, и свет увидел Meshapp - платформа для размещения ботов больше смахивающих на всеми любимые приложения в телефоне. Вот так красиво он выглядел на дизайн макетах.
Утром прошёл мимо статьи, не осилил, но глаз зацепился. Перепроверил вечером сейчас - вообще никакой активности в комментариях, просмотров нет. Очень сочувствую, потому что понимаю, каково делать проекты, описывать их и не получать обратной связи.
Проект довольно интересный, но совсем непонятный. Какого типа боты должны размещаться там? Как должно выглядеть взаимодействие? Как проходит регистрация и тд, и т.п.
Ну а претензии к функциональности, оформлению, прочим мелочам, а также предложения - это пока дело не важное.
Роман, после вашего комментария меня осенило и я создал в системе бота для создания ботов. Так что теперь зарегистрировать бота можно самому.
Спасибо вам.
Очень интересный проект. Я так понимаю написан с помощью WebApp в botApi, который может отображать web контент? Давно ждал, когда на этой технологии начнут делать что-то стоящее. По-моему у Вас очень хорошо получилось!
Спасибо! Нет, никаких BotApi там нет, просто бот автора слушает входящие GET запросы от клиента, стандартные web технологии, но идея интересная, возможно присмотрюсь к ней поближе.
Роман, спасибо за комментарий и понимание, возможно Вы правы, и причина такой тишины в том, что проект описан непонятно, возможно просто нет моей ЦА в аудитории. Хотя технари тут пишут обильно.
По поводу Ваших вопросов:
Ботов можно размещать любых, тут нет ограничений. Я сделал медицинский поисковик, брата близнеца моего бота из телеги. Ограничивает лишь фантазия автора и компоненты, которые поддерживаются. Сейчас это кнопки, текстовые блоки, картинки. Есть так же элементы для онлайн торговли, такие как корзина и вью товара.
Взаимодействие довольно простое. На стороне автора поднимается сервер, который слушает обращения от бота, обрабатывает события и отвечает списком того, что надо показать. То есть нажал я на кнопку в боте, на сервак улетает событие с информацией какая кнопка нажата, сервер отвечает JSON объектом и говорит что надо отрисовать после нажатия. Собственно телеграм бот работает точно так же.
Регистрация пока в ручном режиме, надо разместить кое-что в базе данных мешапа, что бы бот стало "видно", что бы его можно было найти в поиске. Пилить автоматическую регистрацию без первых "клиентов" это потеря времени.
Спасибо!
Что будет с историей взаимодействия, если перейти в другого бота? К примеру, если открыт какой-нибудь чат, переписка или активная игра в чате, и понадобился другой бот – что будет с историей в закрытом боте? Она сохраняется или сессия при выходе из текущего бота обнуляется для этого пользователя?
Как можно посмотреть список реализованных ботов? Все предоставленные категории пустые.
всё что нужно это - передавать Meshapp список компонентов в виде JSON объектаА где документацию посмотреть можно? Какой формат JSON'а должен быть?
P.S. Вот так бот выглядит в Google Chrome на десктопе (Ubuntu) и часть кнопок не работает.