{"id":2713,"title":"\u041f\u0440\u043e\u043a\u0430\u0447\u0430\u0439\u0442\u0435 \u043f\u0438\u0449\u0435\u0432\u0443\u044e \u0438\u043d\u0442\u0443\u0438\u0446\u0438\u044e \u0432 \u0442\u0435\u0441\u0442\u0435 \u0441 \u0448\u0438\u0444\u0440\u0430\u043c\u0438 \u0438\u0437 \u0435\u0434\u044b","url":"\/redirect?component=advertising&id=2713&url=https:\/\/tjournal.ru\/special\/kaleidofood&placeBit=1&hash=43dbc0e8385ac6d4fa636e1e47cba12e3da2d7cac7980b85578145baac53f361","isPaidAndBannersEnabled":false}
-EDGE-OF-MIND-

Telegram-бот для любителей Dota 2

Уже несколько лет ведем с приятелями статистику наших игр в доте. Для этого я написал небольшого бота, работающего через OpenDota API. Я подумал, может кому-то будет интересно.

Бот работает только в групповых чатах. Пользоваться им одновременно могут не более 10 человек в группе.

Фичи

  • Просмотр статистики своих последних 20 игр.
  • Сравнительная статистика последних 20 рейтинговых игр всех пользователей в группе.

Команды

/addme [steamID32] - добавляет пользователя в базу по его id в steam (без скобок). Свой steamID32 можно найти, например, здесь.

/removeme - удаляет пользователя из базы

/mystat - статистика последних 20 игр вызвавшего команду пользователя

/compare - сравнительная статистика всех пользователей

Скриншоты

Ограничения

Бот создает запись пользователя в базе по его юзернейму в телеграме. Если поменять его, то бот перестанет давать статистику. Если меняете часто свой юзернейм, то сначала удалитесь из базы через /removeme, а потом снова добавьтесь с новым юзернеймом через /addme.

К тому же, профиль в доте должен быть открытым, чтобы статистика всегда была актуальной.

0
0 комментариев
Популярные
По порядку
Читать все 0 комментариев
null