Руководство

Почему два бота-переводчика не уживаются в одной группе LINE

Краткий ответ

Потому что LINE этого не допускает. В групповом чате LINE может быть только один официальный аккаунт, а любой бот-переводчик — и аккаунты-переводчики самой LINE, и PlumiBot, и все конкуренты — это и есть официальный аккаунт. Пригласите второй — и он в группе не останется.

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

Одно сообщение — один ответ на всех языках группы

Где люди с этим сталкиваются

Логика совершенно разумная, и потому сюда попадает так много людей. В строительной фирме есть группа, где тайваньский прораб, вьетнамские рабочие и индонезийский руководитель. Они находят бота для китайского и вьетнамского, добавляют его — и всё работает. Тогда они ищут второго бота для индонезийского и добавляют и его.

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

Что происходит на самом деле

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

Несколько следствий, о которых стоит знать:

  • Это ограничение не снимается за деньги. Ни один тариф ни в одном продукте его не снимает: это ограничение не продукта, и снять его продукт не может. Относитесь с недоверием ко всему, что утверждает обратное.
  • Оно касается всех официальных аккаунтов, а не только ботов-переводчиков. Аккаунт магазина для приёма заказов и бот-переводчик борются за одно и то же единственное место.
  • На личные чаты оно не распространяется. В друзьях у вас может быть сколько угодно ботов, и с каждым из них можно общаться наедине. Ограничение касается групповых чатов и чатов с несколькими участниками.
  • OpenChat — совсем другое дело: в нём уже есть бесплатный перевод от самой LINE. Если у вас именно OpenChat, вам вообще не нужно занимать единственное место ботом.

Что делать вместо этого

Один бот, который знает несколько языков

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

Настройка — это одна команда на каждый язык; пошаговое руководство здесь.

Или разделите разговор

Если вы твёрдо решили использовать ботов, каждый из которых переводит одну пару, то запустить сразу два можно только так: завести две группы, у каждой — свой бот и свои участники. Это работает, и некоторые команды действительно так и живут, но трезво оцените цену: всё, что сказано в одной группе, не видно в другой, и кому-то приходится повторять каждое объявление.

Тестирование двух продуктов

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

Используйте единственное место с пользой

Раз в группе может быть только один бот, пусть он умеет не только переводить. PlumiBot заполняет это место всеми языками, которые нужны чату, а затем — вот этим:

beyond-translation.app

Караоке на языке, который вы не умеете читать

Назовите песню — PlumiBot найдёт слова и под каждой строкой напишет, как она произносится: пиньинь для путунхуа, латиница для корейского, Jyutping для кантонского и ромадзи для японского. А !sing meaning расскажет, о чём песня.

!sing 月亮代表我的心 Платные тарифы · около 2 000–5 000 токенов за песню

Где сейчас самолёт?

Введите номер рейса или два города и авиакомпанию — по-английски, по-японски, по-китайски, по-корейски или по-тайски — и увидите, где самолёт на своём маршруте. В каждой карточке есть ссылка «Следить в реальном времени», которую любой человек может открыть без приложения, а также бесплатные кнопки, чтобы отправить карточку в группу или поделиться ею в виде короткого видео. Выходы на посадку, терминалы и время показываются для рейсов на Тайвань и с Тайваня; для остальных рейсов вы получаете карту, а как только самолёт поднимется в воздух, — и сам самолёт на ней.

!flight Tokyo Taipei EVA Платные тарифы · 6,500 токенов за открытый рейс

Один чек для группового заказа

Заказываете напитки или обед для компании? Каждый пишет, что хочет, на своем языке, а PlumiBot составляет весь заказ в виде одного чека на выбранном вами языке — совпадающие заказы подсчитываются вместе, имя каждого человека рядом с его заказом. Отправьте его в чат магазина или сохраните как изображение.

!drinks Платные тарифы · около 600 токенов на человека в чеке

Догоните переписку в оживлённой группе

Вас не было целый день? PlumiBot составит дайджест того, что писали в группе, вплоть до семи дней назад. Он будет на вашем языке, на каком бы языке ни было каждое сообщение. Добавьте dm, чтобы прочитать его в личных сообщениях.

!digest 1d Все тарифы, включая бесплатный · около 800–2 000 токенов
  • Голосовые сообщения и фото. Голосовое сообщение возвращается расшифрованным и переведённым; фото меню, вывески или документа — переведённым текстом. Платные тарифы: около 4 000 токенов за минуту голоса, 3 000–8 500 за фото.
  • Игры. «Цепочка слов» и «Битва переводов» — сразу на всех языках группы, с таблицей лидеров. На любом тарифе.
  • Бот на вашем языке. Меню, кнопки и ответы подстраиваются под настройку каждого человека, так что в смешанной группе никому не приходится читать бота на чужом языке. На любом тарифе, и токены на это не тратятся.

Цифры по токенам — типичные. Они списываются из ежемесячного лимита вашего тарифа; на бесплатном тарифе он составляет 105 000 токенов — примерно 300 текстовых сообщений. Посмотреть цены

Как убрать бота, который не уходит

Если в группе уже есть официальный аккаунт, а вам нужен другой, удалите первый так же, как удаляют участника: откройте список участников группы, найдите аккаунт и удалите его. Когда место освободится, нового бота можно приглашать как обычно. Пересоздавать группу не нужно, как и писать в чью-либо поддержку.

Правило «один официальный аккаунт на группу» описано в документации LINE по Messaging API для групповых чатов и чатов с несколькими участниками. Сообщения о том, что именно происходит со вторым аккаунтом, расходятся; неизменно одно, и это главное: в группе он не остаётся.

insert-coin.app
Вставить монету

Готовы сломать
языковые барьеры?

Добавьте PlumiBot в LINE и сделайте свой первый перевод менее чем за 30 секунд — карта не требуется. Начните бесплатно, переходите на платный тариф, когда ваша группа вырастет.

126 языков Голос & изображение NT$0 для начала