HELPER
HELPER Discord Bot
HelperWiki
Модуль · входит в Plus+

Профиль

Статус игрока одной картинкой

Команда /profile рисует ID-карту участника: аватар, ник, статус по репутации, очки влияния, баланс и полосу прогресса. Стиль меняется меню прямо под карточкой, баланс подписан валютой вашего сервера.

Баланс — сухой строчкой текста → красивая карточка
Репутацию никто не видит → статус с цветом ранга
Непонятно, к чему стремиться → полоса прогресса
Чужие цифры не посмотреть → /profile на любого
# общий ПУБЛИЧНЫЙ КАНАЛ
Kira использует /profile
H
HELPERБОТсейчас
HELPER · Профиль
Kira
Статус Доверенный · влияние 240
12 450 баллов
240 / 501 · до «Легенда» ещё 261
ID-карта Kira
стиль «Стекло» · карточка обновляется при каждом вызове
Сменить стиль карточки
живой пример

Введите /profile
и получите карту

Жмите «Дальше» — слева канал Discord, справа объяснение, что происходит и откуда берутся цифры.

В канале

# общий ПУБЛИЧНЫЙ
/profileuser: —style: Стекло
style
Стекло
Неон
Минимал
Золото

Параметры

USER · НЕОБЯЗАТЕЛЬНОЧей профиль показатьПусто — ваш собственный. Можно выбрать любого участника сервера.
STYLE · НЕОБЯЗАТЕЛЬНООдин из 4 стилейПусто — стиль сервера из панели. Потом стиль можно сменить меню под карточкой.
01

Одна команда

Игрок пишет /profile — и всё. Параметры подсказывает сам Discord, запоминать ничего не нужно.

  • Работает только на сервере, не в личке
  • Карточка появляется в канале, где вызвали команду

В канале

# общий ПУБЛИЧНЫЙ
Kira использует /profile
H
HELPERБОТсейчас
HELPER думает…

Откуда цифры

АВАТАРИз DiscordТекущая аватарка участника в хорошем качестве.
БАЛАНСИз экономики сервераСколько у игрока в магазине — подписано валютой сервера.
ВЛИЯНИЕИз репутации сервераОчки, которые игроку ставят другие участники.
СТАТУССчитается по влияниюИзгой, Активный, Доверенный или Легенда.
02

Данные собираются сами

HELPER берёт баланс и репутацию именно этого сервера. Вести отдельную таблицу или вписывать что-то руками не нужно.

  • Нет записи в экономике или репутации — будут нули
  • Данные другого сервера в карточку не попадут

В канале

# общий ПУБЛИЧНЫЙ
Kira использует /profile
H
HELPERБОТсейчас
HELPER · Профиль
Kira
Статус Доверенный · влияние 240
12 450 баллов
240 / 501 · до «Легенда» ещё 261
ID-карта Kira
стиль «Стекло» · карточка обновляется при каждом вызове
Сменить стиль карточки

Что на карточке

СЛЕВААватар в рамке цвета статусаФон — размытая аватарка или общий фон сервера.
СВЕРХУНик крупными буквамиEmoji из ника убираются, длинный ник сокращается.
ПЛАШКИСтатус, влияние, балансСтатус подсвечен цветом ранга.
ПОЛОСАПуть до следующего статуса10 делений по настоящим порогам: «до «Легенда» ещё 261».
МЕНЮСменить стиль карточкиКарточка перерисуется на месте. Менять может только тот, кто вызвал команду.
03

Готовая ID-карта

Через пару секунд в канале появляется сообщение: статус, баланс и сколько осталось до следующего статуса — строками, а ниже сама карточка. Цвет полоски сообщения совпадает со статусом.

  • Одинаковые данные — та же картинка приходит мгновенно
  • Поменялась аватарка, баланс или влияние — карта перерисуется

В канале

# общий ПУБЛИЧНЫЙ
Kira использует /profile
H
HELPERБОТсейчас
HELPER · Профиль
Kira
Статус Активный · влияние 85
3 200 баллов
85 / 101 · до «Доверенный» ещё 16
ID-карта Kira
стиль «Стекло» · карточка обновляется при каждом вызове
Сменить стиль карточки
Kira использует /profile
H
HELPERБОТсейчас
HELPER · Профиль
Kira
Статус Доверенный · влияние 125
3 200 баллов
125 / 501 · до «Легенда» ещё 376
ID-карта Kira
стиль «Стекло» · карточка обновляется при каждом вызове
Сменить стиль карточки

Лестница статусов

ИЗГОЙ−21 и ниже очков
АКТИВНЫЙот −20 до 100 очков
ДОВЕРЕННЫЙот 101 до 500 очков
ЛЕГЕНДА501 и выше очков
Сейчас у Kira 85 очков влияния — статус АКТИВНЫЙ, до «Доверенный» ещё 16.
ИЗГОЙ−21 и ниже очков
АКТИВНЫЙот −20 до 100 очков
ДОВЕРЕННЫЙот 101 до 500 очков
ЛЕГЕНДА501 и выше очков
Kira получила +40 репутации: 125 очков — статус ДОВЕРЕННЫЙ, рамка и плашка стали фиолетовыми.
04

Статус растёт вместе с репутацией

Статус никто не выдаёт вручную — он зависит от очков влияния. Переключите и сравните карточку до и после:

  • Цвет рамки, плашки и полосы меняется со статусом
  • В стиле «Золото» акцент всегда золотой

В канале

# общий ПУБЛИЧНЫЙ
Kira использует /profile · user: @Max · style: Неон
H
HELPERБОТсейчас
HELPER · Профиль
Max
Статус Легенда · влияние 720
250 000 баллов
720 · максимальный статус
ID-карта Max
стиль «Неон» · карточка обновляется при каждом вызове
Сменить стиль карточки

Кто что видит

ЧУЖОЙ ПРОФИЛЬKira открыла карточку MaxМожно посмотреть любого участника сервера.
ВИДНО ВСЕМСообщение в общем каналеКарточка не скрытая — её видят все, кто в канале.
СТИЛЬМеняет только тот, кто вызвалKira выбрала «Неон». Max или кто-то ещё нажмёт меню — получит скрытое «стиль меняет только тот, кто вызвал /profile».
05

Посмотреть кого угодно

В параметре user выберите участника — HELPER нарисует его карточку с его балансом и статусом. Удобно сравнивать себя с лидерами.

  • У Max 720 очков — статус ЛЕГЕНДА и «максимальный статус»
  • Баланс с разрядами и в валюте сервера: 250 000 баллов

В канале

# общий ТОЛЬКО ВЫ
Карточка уже рисуется — повторить можно через 8 с.
Стиль меняет только тот, кто вызвал /profile.
H
HELPERБОТсейчас
Профили на сервере выключены
Администратор может включить их в панели: Модули → Профили → Управление.
Профили выключены

Ограничения

АНТИСПАМРаз в 10 секундНа каждого игрока отдельно — чат не завалят картинками.
ЛИЧКАНе работаетБаланс и репутация свои у каждого сервера.
ВЫКЛЮЧЕНСкрытое сообщениеВидит только вызвавший, карточка не рисуется.
СБОЙ DISCORDПонятная причинаНе загрузилась аватарка — игрок узнает об этом и повторит позже. Скрытые ответы исчезают сами.
06

Без спама и сюрпризов

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

  • Отрисовка идёт отдельно и не тормозит другие команды бота
  • Если рисование затянулось, игрок получит сообщение, а не тишину
четыре стиля

Одна карта,
четыре настроения

Стиль по умолчанию выбирает администратор в панели, а игрок меняет его меню под карточкой. Ниже одна и та же карточка — 240 очков влияния и 12 450 баллов — в каждом из стилей.

СтеклоМягкое стекло: размытый фон, аккуратное свечение вокруг аватара.ID-карта в стиле «Стекло»
НеонТёмная подложка и сильное свечение цвета статуса.ID-карта в стиле «Неон»
МинималСтрого: без свечения и теней, ровные тёмные плашки.ID-карта в стиле «Минимал»
ЗолотоЗолотой акцент для любого статуса — для VIP и лидеров.ID-карта в стиле «Золото»
растёт вместе с игроком

От новичка
до легенды

Карточка меняется сама: чем больше репутации, тем выше статус и длиннее полоса. Выберите игрока и посмотрите.

01Влияние0
02СтатусАКТИВНЫЙ
03Прогрессдо «Доверенный» 101
04Баланс0 баллов
01Влияние240
02СтатусДОВЕРЕННЫЙ
03Прогрессдо «Легенда» 261
04Баланс12 450 баллов
01Влияние640
02СтатусЛЕГЕНДА
03Прогрессмаксимум
04Баланс98 000 баллов
# общий ПУБЛИЧНЫЙ
Kira использует /profile
H
HELPERБОТсейчас
HELPER · Профиль
Kira
Статус Активный · влияние 0
0 баллов
0 / 101 · до «Доверенный» ещё 101
ID-карта Kira
стиль «Стекло» · карточка обновляется при каждом вызове
Сменить стиль карточки
# общий ПУБЛИЧНЫЙ
Kira использует /profile
H
HELPERБОТсейчас
HELPER · Профиль
Kira
Статус Доверенный · влияние 240
12 450 баллов
240 / 501 · до «Легенда» ещё 261
ID-карта Kira
стиль «Стекло» · карточка обновляется при каждом вызове
Сменить стиль карточки
# общий ПУБЛИЧНЫЙ
Max использует /profile
H
HELPERБОТсейчас
HELPER · Профиль
Max
Статус Легенда · влияние 640
98 000 баллов
640 · максимальный статус
ID-карта Max
стиль «Золото» · карточка обновляется при каждом вызове
Сменить стиль карточки
Честная полосаПолоса идёт от порога текущего статуса до следующего и пишет, сколько очков осталось.
Изгой — тоже статусЕсли репутация упала до −21 и ниже, рамка станет серой.
Баланс из магазинаЗаработал в экономике — сумма сразу на карточке, в валюте вашего магазина.
статусы

Четыре ранга,
понятные всем

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

−21 И НИЖЕИзгойСерая рамка. Участника на сервере явно не жалуют.
−20 … 100АктивныйСиний цвет. С этого статуса начинают все новички.
101 … 500ДоверенныйФиолетовый. Игроку уже доверяют и ценят.
501 И ВЫШЕЛегендаЗолото и надпись «максимальный статус».
разница

Было и стало

Без профилей

Цифры разбросаны

×
Баланс одной командойСкучная строка, которую никто не хочет показывать.
×
Репутация другойЧтобы понять, кто есть кто, надо звать две команды.
×
Нет статусаСтарожил и новичок выглядят одинаково.
×
Нечем похвастатьсяПрогресс не виден ни игроку, ни остальным.
С HELPER

Всё на одной карте

✓
Одна картинкаБаланс, влияние и статус вместе.
✓
Цвет рангаСтатус видно с первого взгляда.
✓
Полоса прогрессаПонятно, сколько осталось до следующего уровня.
✓
Стиль под себяСтекло, Неон, Минимал или Золото — сменить можно под карточкой.
настройка

Включили —
и работает

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

01
Панель управления
  • включить или выключить модуль
  • стиль карточки по умолчанию
  • пример ответа бота
  • конвейер: Карточка, Стили, Управление
02
Игрок в Discord
  • свой профиль
  • профиль участника
  • меню «Сменить стиль»
  • карточка в канале
03
Экономика
  • баланс магазина
  • валюта сервера
  • разряды в числе
  • нет записи — 0
04
Репутация
  • очки влияния
  • статус из 4 рангов
  • цвет рамки и плашки
  • сколько до следующего
надёжность

Порядок встроен

СВОЙ СЕРВЕРЧужие цифры не попадутБаланс и репутация читаются строго для текущего сервера.
АНТИСПАМ10 секунд на игрокаПовторный вызов раньше получит скрытое «подождите».
СКОРОСТЬБез тормозов ботаКартинки рисуются отдельно, одинаковые отдаются из кэша.
ЧУЖАЯ КАРТОЧКАСтиль меняет только авторБот проверяет, кто вызвал /profile, — остальным меню не поддаётся.
перед подключением

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

Почему у игрока нули?
На карточке показываются данные экономики и репутации этого сервера. Если игрок ещё ничего не заработал и ему не ставили репутацию, будут 0 на балансе и 0 влияния.
Можно поменять фон или добавить описание о себе?
Нет. Игрок выбирает только стиль — меню «Сменить стиль карточки» под сообщением. Фон — размытая аватарка; общий фон для всех карточек можно положить только на стороне бота. Своих подписей, «о себе» и значков на карточке нет.
Уровень — это отдельный опыт за сообщения?
Нет. Полоса показывает путь до следующего статуса по очкам репутации: например, «240 / 501 — до «Легенда» ещё 261». Опыта за сообщения или голос в профиле нет.
Какой стиль будет у всех по умолчанию?
Тот, что выбран в панели: Модули → Профили → Стили. Игрок может сменить стиль своей карточки меню под сообщением — это не меняет стиль сервера.
Статус можно выдать вручную?
Нет, отдельной настройки статусов нет. Статус меняется только вместе с очками репутации.
Карточку видят все?
Да, она отправляется обычным сообщением в канал, где вызвали команду. Скрытыми приходят только ошибки и ответ «подождите» — и они сами исчезают через несколько секунд.
Куда делись emoji из ника?
Emoji убираются перед рисованием, чтобы не превратиться в квадратики. Очень длинный ник сокращается.
Почему поменял аватарку, а карточка старая?
Карточка перерисовывается при новой аватарке, балансе или влиянии. Если Discord ещё отдаёт прежнюю аватарку, подождите немного и вызовите команду снова — не чаще раза в 10 секунд.
Что нужно, кроме тарифа?
Тариф Plus и включённый модуль. Чтобы на карточке были цифры, стоит пользоваться экономикой и репутацией — без них профиль покажет только аватар, ник и нули.
входит в тариф Plus

Покажите игрокам
их статус

Подключите Plus, включите профили — и каждый участник сможет одной командой показать, чего он добился на сервере.

Экономические серверыСообщества с репутациейRP-проектыИгровые кланыVIP и лидеры