Мануал по работе с Чатикусом

Мануал по работе с Чатикусом


  1. Что такое Чатикус?
  2. Функционал
  3. Настройки
  4. Как пользоваться ботом?
  5. Частые вопросы

Что такое Чатикус? Зачем он нужен?

Чатикус (@chatikus_summary_bot) - это бот-суммаризатор сообщений. Иначе говоря - бот, создающий краткую выжимку из большого количества сообщений. Это экономит время - вы можете вместо, например, 500 сообщений, просмотреть одно саммари и понять, что обсуждалось в чате, нужно ли оно вам вообще и т.д.

Забегая вперед, надо сказать, что у бота функционал гораздо шире, о чем сейчас пойдет речь

Функционал

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

Полезные команды

  • /summary - самая основная команда. Бот после нее создаст саммари (краткую выжимку) на основе последних сообщений. Вам достаточно написать /summary в чат, чтобы она сработала.

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

/summary [n]

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

То есть, если вы захотите саммари по последним 100 сообщениям, то вы должны ввести в чат:

/summary 100

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

Идем дальше

  • /ask (ваш вопрос) - Эта команда отвечает на вопрос на основе сообщений в чате. Предположим, что в пределах последних 150 сообщений кто-то написал: "Антон выйдет на улицу в 15.30". Потом вы пишите:
/ask когда Антон выйдет на улицу?

Бот ответит:

Антон выйдет на улицу в 15.30

При этом важно понимать, что ответ на вопрос происходит исключительно на основе чата. Если вы спросите:

/ask сколько времен года?

То, как это ни странно, пусть это легкий вопрос, но если он в чате не обсуждался, бот на это ответит что-то в духе:

Информации о том, сколько времен года отсутствует в чате

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

  • /gpt (ваш вопрос) - Эта команда просто отвечает на ваш вопрос вне зависимости от контекста в чате. Здесь можно как раз задать вопрос:
/gpt сколько времен года?

Бот даст такой ответ:

На Земле традиционно выделяют четыре времени года: весна, лето, осень, зима

Важно! Вопрос можно задать разными способами. Первый - как в примере, когда вы пишите команду, будь то /ask или /gpt, а потом через пробел пишите вопрос:

Способ 1 - вопрос сразу

Второй - вы можете написать сообщение с вопросом, ответить на него (reply), а после команды уже ничего не писать:

Способ 2 - вопрос реплаем
  • /text ↩️ - команда, которая пишет расшифрованный текст с голосового сообщения/кружка/фотографии:
Пример расшифровки текста с фото

Важно: команды, которые работают только при ответе на другое сообщение будут далее помечаться знаком ↩️

  • /help - кратко описывает команды бота. Если в чате установлены ограничения по командам для обычных пользователей (не администраторов), то также по этой команде будет отображено, какими командами пользоваться можно, а каким нельзя.
  • /summary_thread - эта команда доступна только в чатах, в которых есть подчаты (также известны как топики, треды, темы). В отличие от просто /summary, которое делает саммари по абсолютно всем сообщениям, /summary_thread делает саммари только по сообщениям из треда, в котором эта команда была написана.

Развлекательные команды

  • /opinion [n] ↩️ - высказывает мнение о пользователе, на ответ которого /opinion был отправлен. Можно также указать параметр n - число сообщений, на основе которых о пользователе будет сформировано мнение. По умолчанию бот формирует мнение о пользователе за счет одного сообщения - того, на которое был отправлен /opinion
  • /comment ↩️ - похожая на /opinion команда, она комментирует то, что написал пользователь в сообщении, на которое вы ответили командой /comment.

Настройки

Бота можно очень сильно настраивать. Вы можете:

  • Установить ежедневное саммари и его время - бот будет брать сообщения за последние 24 часа и в указанное вами время делать по этим сообщениям саммари. Имейте в виду, что ежедневное саммари произойдет, если в чате было хотя бы 10 сообщений за 24 часа.
  • Установить закрепление саммари - вы можете настроить, нужно ли закреплять созданное ботом саммари в чате или нет
  • Установить личность боту - бот будет отвечать так, будто он - эта та личность, которую вы ему установили
  • Установить стиль общения - похожая на личность настройка, позволяющая более подробно описать, что вам нужно от бота. Имейте в виду, что бывает, когда стиль и личность несколько отличаются - в таком случае лучше пользоваться чем-то одним и не использовать одновременно и личность, и стиль бота.
  • Включить саммари для подчатов - если у вас не просто чат, а чат с подчатами (говоря иначе - топиками, тредами, темами), то можно сделать так, чтобы саммари происходило по каждому подчату. Это касается и ежедневного саммари - оно будет отправляться во все подчаты.
  • Настроить отображение ссылок на темы в саммари - если включено, то бот будет в заголовках саммари указывать ссылки, при нажатии на которые вы отправитесь именно на то сообщение в телеграме, с которого началась тема, указанная в саммари.
  • Настроить отображение имен в саммари - в саммари бот может либо упоминать, либо не упоминать людей, которые участвовали в переписке. Вы можете настроить, отображать вам их имена или нет.
  • Запрещать пользователям использовать выбранные вами команды - вы можете выбрать команды, которыми смогут пользоваться только администраторы. Под администратором подразумевается тот, у кого есть право банить участников.
  • Настроить премодерацию ежедневного саммари - бот сначала вам будет отправлять саммари на одобрение, даст возможность отредактировать, и только потом отправит его в нужный чат.

О том, как это сделать, будет написано далее.

Как пользоваться ботом?

Итак, вы захотели добавить Чатикуса в свой чат. Как это сделать? Самый простой способ - написать /start в личные сообщения Чатикусу и нажать на кнопку "Добавить бота в чат".

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

Вам нужно нажать "Add bot as admin" (Добавить бота как администратора). Это нужно, чтобы бот мог читать сообщения в чате.

Альтернативно, вы также можете и добавить бота как обычного участника, а потом дать ему права админа - то, как именно вы добавите Чатикуса не принципиально.

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

Разберем способ через интерфейс.

После добавления Чатикуса в чат, вы можете прописать команду /mychats, чтобы увидеть те чаты, в которые вы добавили Чатикуса.

Возможно, чата, в который вы добавили Чатикуса, нет в списке. Такое зачастую происходит тогда, когда в чате администраторы пишут от лица группы - бот не может связать конкретно вас с чатом, в который он был добавлен. Для этого просто пропишите команду /register_me *ваш id* в нужный чат, и бот добавит чат в список. Нужную команду с вашим id напишет бот в сообщение при команде /mychats (на скриншоте выше это id 111111110)

Далее, вы нажимаете на нужный вам чат. Здесь вы можете приобрести подписку или настроить чат:

Сейчас мы хотим настроить чат. Нажимаем, соответственно, "Настроить чат":

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

Так будет выглядеть экран после нажатия кнопки "Разрешенные команды:

Крестик - команда запрещена. Галка - команда разрешена. Когда вы нажимаете разрешенную команду, она становится запрещенной - и наоборот. После изменений не забудьте нажать на кнопку "Сохранить".

А вот такие настройки у вас откроются при нажатии на "Саммари"

Большинство настроек также доступно и через команды в общем чате. Например, время можно настроить как нажатием на "Время ежедневного саммари" на скриншоте выше, так и прописыванием в общий чат команды /settings_daily_time. Происходит одно и то же, разницы нет. Но пользователи также смогут участвовать в настройке бота. Список команд для настройки:

  • /set_personality (личность) - устанавливает боту личность, которую он будет имитировать при саммари и ответах
  • /clear_personality - очищает личность
  • /set_tone_of_voice (стиль) - устанавливает боту стиль общения
  • /clear_tone_of_voice - очищает стиль общения
  • /settings_links - включает/отключает отображение ссылок в заголовках саммари на начало обсуждений темы заголовка
  • /settings_daily_summary - включает/отключает ежедневное саммари
  • /settings_daily_time (время в формате чч:мм) - устанавливает время ежедневного саммари
  • /settings_pin - включает/отключает закрепление саммари
  • /settings_threads - включает/отключает саммари в подчатах
  • /settings_show_names - включает/отключает отображение имен в саммари
  • /register_topic_name (название) - позволяет в чате с подчатами установить конкретное название подчату (оно будет отображать при премодерации саммари, что позволит легче понимать, в какой подчат пойдет то или иное саммари)

Частые вопросы

  1. Видит ли бот сообщения до его добавления?

Нет. Бот видит только те сообщения, которые появились после его добавления и назначения администратором.


По всем вопросам, предложениям, замечаниям пишите @chatikus_support

Report Page