BotRole
Роль бота. Роли создаются в разделе панели «Роли бота» и живут внутри бота. Роли участника — в member.roles, роль по ID — chat.getRole(id).
При выводе {{ role }} печатаются эмодзи и название роли.
Свойства
| Свойство | Тип | Описание |
|---|---|---|
id | Строка | ID роли |
name | Строка | Название |
color | Строка | Цвет |
emoji | Строка | Эмодзи роли |
priority | Число | Приоритет: чем выше, тем главнее роль. Псевдоним — position |
isModerator | Логический | Роль дает права модератора в боте |
isImmune | Логический | Иммунитет к автомодерации |
xpMultiplier | Число | Множитель опыта |
mention | Строка | Эмодзи и название |
У ролей бота нет прав Telegram, поэтому hasPermission недоступен.
Пример
template
Твои роли: {% for r in member.roles %}{{ r }}{{ loop.last ? '' : ', ' }}{% else %}пока нет{% endfor %}