Кармабот для Telegram

Здесь в Окленде, после неплохих отзывов на VC.ru, мы сделали Karmabot для Telegram.

Как он устроен, и какой сценарий он решает:

Группа товарищей общается по работе в одном (или нескольких телеграм-чатах), и порой хочется похвалить (или наказать) коллег — кинуть + в карму или заминусовать. Кармабот считает и строит таблицу рекордов, всё помнит, и позволяет анализировать «успеваемость» членов команды. Ну, и просто веселее с ним.

Вся петрушка пока бесплатная. Делаем для людей, не для бизнесов.

Можно просто кинуть ++ (или —) в карму, и это будет:

@user ++

Синтаксис важен, мы не ползуемся одиночными + или — чтобы не смешивалось с обычной болтовнёй и бот не срабатывал впустую. Программистам так вообще не надо объяснять, что значат эти операторы.

Из чего состоит полный карма-запрос:

@user 10++ за то, что сдали проект вовремя, и всё успели #leningrad

  • @user — человек, которому будет начислено.
  • 10++ – начислено будет 10 кармы.
  • за то, что сдали проект вовремя, и всё успели — описание, навсегда сохраняется в бд.
  • #leningrad — просто хэштэг. Название проекта в моём конторском примере.

Можно просто ответить на сообщение ++ или --, или 10++.

Как установить и создать команду:

  1. Добавить @nanokarmabot в команду.
  2. Авторизоваться (откроется окно) через стандартный Телеграм-логин.
  3. Создать команду, указать имя и язык (русский или английский).
  4. Начать раздавать карму: @user ++ за прекрасие и успехи #лето

Ваша команда использует несколько чатов для работы? Не беда, бота можно добавить в несколько групп, но после логина выбрать одну команду – в итоге у вас будет сводная таблица реально занятых в работе/организации людей. Мы не смотрим, что и кто в каналах: мы ничего не знаем ни о содержании, ни об участниках. В таблицы попадают только те, кто был упомянут в карма-запросах.

  • /top— покажет список героев.
  • /help — напоминит синтаксис.
  • /dash — даст ссылку на статистику.

Nano Karmabot бот для Telegram

Принимаются предложения по улучшению и багрепорты вот в этом группе Karmabot for Telegram ß.

P.S.: Актуальная статистика на конец июня 2018: 1932 команд, около 245694 пользователей у Karmabot Slack и MS Teams