Инструкция для волонтёра @ton_help_bot

Инструкция для волонтёра @ton_help_bot

DG

Волонтёрские команды в комментариях

  • "/take" или "/t" ― взять юзера
  • "/drop" или "/d" ― снять с себя юзера
  • "/subject" или "/s" — выбрать тему юзера
  • "/close" или "/c" ― закрыть юзера
  • "/open" или "/o" ― открыть юзера
  • "/mute" ― замутить юзера навсегда
  • "/mute 3" ― замутить юзера на 3 дня
  • "/unmute" — размьютить юзера


Волонтёрские команды в чате с ботом

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

  • "/list" или "/l" ― список открытых юзеров
  • "/taken" или "/t" ― список взятых волонтёром юзеров

В списках юзеры сортируются по времени открытия.

       0:25:17 ― сколько времени прошло от открытия юзера

           0:04:30 ― сколько времени прошло от последнего сообщения юзера

               0:00:07 ― сколько времени прошло от последнего сообщения волонтёра (любого)


Недостатки

  • В комментариях поста нельзя делать reply message, потому что так устроен Telegram Bot API. По этому нужно просто писать сообщения без reply message.


Комментарии* в переписке с юзером

Чтобы сделать комментарий* (не путать с обычным комментарием в посте), сообщение, которое не должно быть отослано юзеру ― нужно чтобы в начале текстового сообщения было "//", или сделать reply на любое текстовое сообщение, где начало "//" (то есть так можно комментировать* стикеры, видео и другие сообщения).

комментарии
чат юзера


Редактирование сообщений

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

комментарии
чат юзера

Юзер также может по-обычному отредактировать свои сообщения, и в пункте назначения они тоже отредактируется.

В Телеграме есть такой нюанс. Если бот редактирует своё сообщение, то метки "edited message" — не будет. По этому когда волонтер или юзер редактирует своё сообщение, то в точке назначения сообщение изменится, но метки "edited message" не будет.

Если есть потребность посмотреть историю изменений какого-то конкретного сообщения — обратитесь с просьбой с мистеру DG.


Удаление сообщений

Волонтёры могут удалить отосланное сообщение в пункте назначения сделав reply на нужное сообщение и написав "/del".

Если сообщение будет успешно удалено ― бот об этом напишет. Если сообщение не будет удалено по какой-то причине ― бот напишет об этом с указанием причины.

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

комментарии до удаления
чат юзера до удаления
комментарии после удаления
чат юзера после удаления
пример неуспешного удаления сообщения


Тематические каналы

Что такое тематические каналы? Рассмотрим на примере.

Допустим у нас существуют такие тематические каналы (приставку "test" игнорируем):

  • test open users
  • test bridges
  • test validation/mytonctrl
  • test wallets
  • test wallets/web wallet
  • test wallets/web wallet/wallet.ton.org

И появляется пользователь с темой "bridges"

Тогда пользователь появится в следующих каналах

Получилось так, что пользователь нас обманул и на самом деле он обратился с темой "wallets/web wallet/chrome extension". Изменим тему

Можно заметить, что пост с канала "bridges" был удален, а в каналах "wallets" и "wallets/web wallet" был добавлен.

Когда пользователь закрывается

Соответственные посты с тематических каналов удаляются автоматически

Таким образом можно распределять волонтеров по разным направлениям и масштабировать техсаппорт.

Tip. На канале можно включить уведомления, чтобы быстрее реагировать на юзеров с такой-то темой.


Остальное

  • Можно отправлять чеки и счета @CryptoBot и @wallet (в том числе созданные в inline-режиме).
чат юзера
комментарии


Report Page