Комментарии 52
Зачем вам нужно четыре отдельных мессенджера (те что по ссылке + вк)? Раз вы одна компания, почему бы не консолидировать силы на развитие одного нормального, в который можно войти через все платформы, которые итак являются частью MRG?
По сравнению с аудиторией других мессенджеров 1млн в месяц — это примерно ноль. При этом, в сумме всеми платформами вы охватываете практически всех жителей России.
Ладно, Агент старый как динозавры. ICQ тоже не молодой (хоть и переделан примерно полностью). Но для чего было делать отдельный мессенджер в 2019 году?
И как это отвечает на вопрос зачем вам нужно столько мессенджеров? То, что вы говорите уже итак есть на официальной странице.
Окей, особенности. Окей, есть команды. А дальше-то что? Получается, аудитория ICQ — это не люди и им не нужно помогать общаться, например?
Вы же понимаете, что люди пользуются не тем сервисом, у которого фич больше, а тем, где они со своим кругом общения могут поддерживать связь?
Если все друзья/семья/знакомые пользуются вк, они не начнут пользоваться тамтамом потому что там стикеры дёргаются и видеозвонки есть.
А если учетная запись ВК позволяет пользоваться тамтамом без лишних телодвижений — взять с собой кого-то еще попробовать — уже проблем не составляет.
Поэтому аудитория там — либо пользователи ОК, либо те, кого заставили. А не те, кому нравится, потому что уникальных задач "очередной фичастый мессенджер" фактически не решает. Как и любой другой, впрочем, а не только тамтам.
Ничего не понял.
Один мужчина, ездящий из страны в страну?
Разные страны — это боты через VPN как я полагаю ?
Это точно, про репутацию сказано. Особенно когда она из серии "то ли он кошелёк украл, то ли у него украли — но была с ним, знаете ли, какая-то неприятная история."
Но вот представим себе, что у соседа горит коровник, а другой сосед, вместо того, чтобы помогать или хотя бы сочувствовать, вывесил плакат «кто раньше покупал молоко у соседа — покупайте у меня». Первый сосед коров в итоге спас, пожар так себе, халтурный оказался. А вот ко второму после такого поведения идти за молоком уже не хочется, даже если оно у него хорошее и недорогое.
Так вот, маркетинг ТамТама после начала блокировок Телеграма ровно так и выглядел, сорри. И это тоже репутация.
ВК (тот же MRG) потребовалась куча месяцев, чтобы исправить серьёзную уязвимость, которая позволяла получить доступ к данным множества пользователей. При этом невыплаченное вознаграждение за информацию выглядит весьма неоднозначно, как мне кажется. Не идеализирую Телеграм, но им понадобилось гораздо меньше времени, чтобы обнаружить схожую проблему и исправить ее. Другой вопрос, как такая уязвимость могла вообще появиться в «безопасном мессерждере», но это отдельная история.
Я ценю и уважаю некоторых сотрудников MRG, компаниям реально повезло с ними. Но отсутствие репутации ответственной и безопасной компании не заставляет работать лучше, к сожалению.
А навязывание ТамТама относительно подневольным студентам и попытка пляски на костях Телеграма — это уже вопросы к самоуважению.
telegra.ph/Pochemu-WhatsApp-nikogda-ne-budet-bezopasnym-05-16-7
В отличии от разработчика Telegram авторы ТамТам нигде не высказывались о качестве других подобных продуктов.
Давайте будем справедливы в суждениях.
Сергей, вопрос: кроме технической задачи, которую Вы сами себе поставили, есть применение у бота? или у вас поголовно все пользователи сидят в этом чате/мессенджере (что это?)
Задача статьи не в разработке конкретного, соглашусь, достаточно абстрактного бота (хотя сам я им пользуюсь). Здесь я рассматриваю не бот как таковой, а методику работы с инструментом для разработчиков-ботоделов, создающих или желающих создавать своих ботов. А уж боты могут быть совершенно разными — есть боты для служб поддержки пользователей, боты для голосовалок, лайков в чатах и каналах, боты-переводчики и т.п. Какие именно боты разрабатывать, решают сами ботоделы по своим потребностям и исходя из возможностей бот-апи.
Что такое ТамТам лучше посмотреть на его сайте — https://tamtam.chat/, а ещё лучше установив его. А в нескольких словах — это удобный месенджер для всех платформ с чатами и каналами.
Вот уже 2 года, как ТамТам пользуюсь я и все службы моей оргструктуры. Никаких нареканий нет — быстро, надёжно, стабильно. Сейчас прорабатываем вопрос перехода на ТТ всей организации.
Ботов для ТТ я сейчас пишу в личных целях и потому, что мне это просто в кайф).
А сама статья появилась потому, что комьюнити разработчиков ТТ попросили сделать инструкцию к созданному мной инструменту.
Хм, а почему нельзя было взять один-в-один бот апи от телеги, чтобы разрабам существующих ботов не пришлось дополнительное что-то делать, а просто поменять адрес и токен? Тем более вам не в первой заниматься копипастой технологий (я не умаляю заслуг в том, что некоторые вещи у вас действительно уникальные)?
Наверное, будет правильным, если на этот вопрос ответят представители разработчиков бот-апи из МРГ.
Я не являюсь ни сотрудником ни аффилированным лицом МРГ :-)
Если ваш апи отличается от телеги, то можно было реализовать 2 апи: ваш родной (более лучший, надеюсь) и телеги (слой поверх своего), объявленный как deprecated. Ведь никто не стесняется реализовывать свой сервис с чужим api (чтобы не отталкивать пользователей), например, взять api от Amazon: почти все последующие облачные провайдеры в той или иной мере реаализуют ту или иную функциональность под тем же соусом (не надо отказываться от существующих библиотек, переписывать существенные куски кода в тех случаях, когда разраб не стал писать отдельный слой абстракции), тогда и люди к вам потянутся.
Очень сомневаюсь, что у ТамТам будет стабильный API, за которым не придется гоняться с раздражающей частотой ради поддержания ботов (привет, ВК). Так что я, во имя лени, поставил в конторе XMPP сервер и переписываю ботов под него.
Жаль для широкой аудитории сейчас это так себе вариант...
Апи ТТ сейчас в бета-режиме, но лично я не могу пожаловаться на какую то его нестабильность. Нужно только не забывать пользоваться его версионностью. OAC, кстати, её поддерживаeт "на борту".
А насчёт опыта с XMMP — возможно, если Вы им поделитесь, то он заинтересует и широкую аудиторию?
Перейти на XMPP меня сподвигли частые смены сторонних API и желание получить независимый от санкций/блокировок мессенджер.
Процесс настройки сервера (ejabberd 16.09) и подбора оптимальных мобильных клиентов ещё не окончен: кто-то не видит историю дальше одной записи, кто-то не видит http upload для обмена файлами (Xabber и Xmpp Messenger. Conversations урезанный либо платный). Благо с десктопами всё проще: от Linux до Win10 остановился на Gajim.
Для ботов использую Python3. Библиотека slixmpp. Код из примеров прост и работает без танцев с бубном.
Всё перечисленное выше без проблем работает с сертификатом от Let's Encrypt.
Почитать из довольно свежего для интересующихся можно эту обзорную статью: habr.com/ru/post/359084
Но зачем использовать это? Сейчас существует только два живых и популярных мессенджера которые развиваются: WhatsApp, Telegram. Зачем тут ещё что-то?
Какие уникальные функции предоставляет это? Может быть безопастности и Е2Е шифрование? или хорошую репутацию?
А теперь по делу. Судя по тексту, статья не является рекламой ТамТам, а помогает разработчикам, которые не желают преодолевать сложности вместе с Телеграм (хотя мне тоже этот мессенджер нравится), начать писать ботов под свои задачи. Многим не хватает элементарной подсказки, чтобы сдвинуть дело с мертвой точки, поэтому труд автора однозначно заслуживает похвалы, он не только объясняет с чего в принципе нужно начать, но и предлагает к использованию свою библиотеку для простоты написания кода.
Попробую от себя ответить на вопросы типа "зачем нужно", "кто пользуется" и т.п.
Оговорюсь сразу, что я не являюсь сотрудником МРГ, это не проплаченная реклама ТамТам да и вообще эта статья не про ТамТам как таковой.
Поэтому только ИМХО. В силу различных обстоятельств это единственный мессенджер, подходящий для меня и моих задач. Меня лично он устраивает. Пользуюсь им я и моё окружение (семья, работа и т.п). На его использовании другими я нисколько не настаиваю и не предлагаю.
Для себя я разработал удобный мне механизм разработки ботов на Python. Им захотели пользоваться другие разработчики и попросили инструкцию.
Эта статья и есть такая инструкция.
Буду очень благодарен и за другие вопросы. Спасибо всем откликнувшимся — как уже, так и в дальнейшем.
Однако уже версия API 0.1.9 вышла. Упомянутые мной инструменты обновлены и теперь поддерживают и новую версию.
Разработка ТамТам-бота на Python