Роли в Discord по кнопке.
Настроил на своём сервере выдачу роли по кнопке в JuniperBot. Всего их 2 ,не понимаю как сделать что бы человек мог забрать только одну роль ,а не сразу две. То есть выдача работает ,но мне нужно что бы человек имел возможность вырать только одну роль,а не две.
Код {% if component.id == 'accept1' and not(member.hasRole('1286840872222330944')) %}
{% do member.addRole('1286840872222330944') %}
Роль Friend UVP получена.
{% elseif component.id == 'accept1' %}
{% do member.removeRole('1286840872222330944') %}
Роль Friend UVP снята.
{% elseif component.id == 'accept2' and not(member.hasRole('1286839437799460895')) %}
{% do member.addRole('1286839437799460895') %}
Роль hater UVP получена.
{% elseif component.id == 'accept2' %}
{% do member.removeRole('1286839437799460895') %}
Роль hater UVP снята.
{% endif %}
ёмаё.. если рассматриваешь альтернативы то могу порекомендовать Sapphire
там хоть и в первое время разобраться сложно т.к. особо туториалов нет но явно проще чем писать целый код
да и прочий полезный функционал есть включая полной кастомизации каждого сообщения бота