Как стать автором
Обновить
12
0
Dmytro Hoi @dmytrohoi

Python Developer

Отправить сообщение

Да, была идея продолжить далее эту тему уже с примерами.

К сожалению, сейчас вторая статья по этой теме заморожена т.к. упоминание государственной компании железнодорожных перевозок оказалось рекламой для большинства отреагировавших пользователей и для техподдержки платформы. С учётом этой иррациональной реакции дальнейшие статьи, видимо, придётся публиковать не здесь. Я это связываю с другим аспектом, который в комментариях обсуждать не принято.

Продолжаю соглашаться потому что придерживаюсь такого же мнения.

Не подразумевал в комментарии что "будет придумано как сделать удобнее кому-то другому", скорее как было бы удобнее мне с обязательным учётом желания всех участвующих.

На мой взгляд, можно позволить себе пользоваться наиболее родным способом до тех пор, пока этот способ тратит меньше ресурса чем реализация более оптимального. И вот тут выходит на ринг чат-бот, как минимум потому что я в мессенджерах провожу больше всего времени. По факту они открыты на втором экране постоянно.

В какой-то степени - да. При этом изначально хотелось бы донести мысль что этот подход жизнеспособен. В широких кругах, как видите, она не очень быстро приживается, при этом уже во всю развивается и находит воплощение. Об этом я хочу рассказать дальше, ведь я сам понимаю что статья максимально вводная.

Без сомнения, я максимально согласен с вами. В тот момент когда пользовался Android'ом я часто прибегал к такому решению, сейчас на iOS преимущественно использую Shortcuts (они подойдут для всего, в том числе и используя упомянутый шорткат).

Но ведь, глядя правде в глаза, это не всегда самый удобный способ. И если для вас, как и для меня это близко, то дать такой механизм и научить пользоваться, например, домашним или друзьям - вряд ли стоит своих затрат (нервов, времени на обучение и использование).

Это я к тому, что для каждого свой подход и есть задачи которым проще заранее дать возможность быть выполненными правильно и четко.

Хотел уточнить, вы тоже подумали о голосовом/текстовом боте, которые вам предлагают для связи банки, а не о боте по аналитике и мониторингу работы серверов, например, или бот для поиска дешевых авиабилетов?

Увы, чаще всего это проблема банка что они не смогли предоставить вам достаточный и полезный интерфейс, хотя во многих случаях могли бы это сделать. Скорее всего стоит поменять банк, но лучше разобраться как не допустить их ошибок. В том числе, для того чтобы предложить им улучшить свой продукт.

Да, повторюсь, речь не только о ботах ваших банков. Боты на банках не ограничиваются. Почитайте другие ветки комментариев я достаточно описал по этому тезису.

Речь идёт не только о ботах которые пытаются распознать текст, это вообще "отдельная каста" ботов, хэх, которые в большинстве случаев бесполезны. Хотелось донести мысль что можно и нужно автоматизировать рутинные задачи с помощью функционала мессенджеров и что это не есть плохо когда на каждый чих создают не сайт, а бот в любимом мессенджере.

Вижу по реакции аудитории что эта мысль не близка некоторым людям, увы, значит не так донёс информацию.

Так речь и не шла исключительно о ботах которые реагируют на текст. Откройте бота в телеграм и увидите полноценное меню с кнопками и командами.

Для этого есть документация как самих API мессенджеров, так и библиотек на разных языках которые это API реализуют в коде.

Это чем-то аргументировано или предубеждение?

Речь идёт о ботах в мессенджерах, если вы не пользуетесь мессенджерами то это статья вам не актуальна. Впрочем, сейчас сложно найти человека у которого не установлен Телеграм/Вайбер/Ватсап на личном смартфоне и о ботах внутри подобных приложений и идёт речь.

На данный момент большинство мессенджеров, разного уровня и направления, имеют кроме обычного способа общения и много других точек взаимодействия с пользователями. Могу перечислить навскидку: Telegram - кнопки под постами, клавиатура вместо обычной в виде кнопок, ответы на опросники, инлайн команды (меню и всплывающее когда тегаешь бота) и просто команды как сообщение начинающееся со слеша (/); Discord - сообщения, передвижения по комнатам, разделение по ролям и прочее, реакции на посты, команды и т.д.

Такое бывает, чаще всего бот если и решает задачу, но им сложно пользоваться. Часто встречаю реализованных ботов под определенную задачу, взаимодействие с которыми совсем отбивает желание решать задачу.

Из позитивных кейсов могу выделить ботов в Телеграмме для мониторинга и фильтрации чатов. Многие распространенные решения имею ещё и веб-интерфейс позволяющий решать более сложные задачи чем текстово-картиночные ответы самого бота. Хотя и они часто умеют выдавать удобную аналитику.

Кроме того, сам использую несколько ботов которые в реальном времени помогают мониторить, а то и управлять определенной информацией, например про новости (фильтрация по ключевым словам) или взаимодействию с банками/юридические документы (и часть из них вполне официальные).

Есть, конечно, особенность с которой я не до конца разобрался. Дело в том, что если менять ссылку регулярно, то браузеры запоминают переадресацию и делают это довольно долго. Для постоянных изменяемых ссылок этот способ может не очень подходить.

Сама библиотека открыта для контрибьюта, потому данный кусок можно предложить как фичу в основной репозиторий библиотеки.


Это было бы полезно, с учётом частых обновлений Bot API и самой библиотеки, в таком подходе была б постоянная поддержка актуальности вашего кода за счёт сообщества.

Всегда стоит, ведь чем точнее (и специфичнее) кейсы использования — тем понятнее как владеть инструментом.

Действительно, touch .nojekyll выглядит как хорошая идея.


В пакет добавлю этот момент.

Это был рассмотрен наиболее близкий для меня юзкейс.

Во время написания статьи углубился в эту тему и очень вдохновлен возможностями лежащим на поверхности (про подобные Docker, разные Travis и прочие CI/CD я знаю, но с этим не выходя из GitHub выглядит перспективнее для малых проектов), теперь останется только придумать куда это применять.
Это самописный Action который:
— работает на JS, а идея была использовать только свой язык программирования и bash(это в том числе описано в моменте где уточнение про выбор генератором — Pelican);
— речь идет об отправке файлов в репозиторий (то же что наши три команды для чистого git), тогда как это можно сделать не тащя за собой node и npm, и еще некоторые пользовательские пакеты к node.
1

Информация

В рейтинге
Не участвует
Откуда
Харьков, Харьковская обл., Украина
Дата рождения
Зарегистрирован
Активность