Если у человека нет определённой роли, как сделать так, чтобы другие определённые роли в таком случае отнимались?
Я подключил бота, который выдаёт роли по нажатию на эмодзи реакцию и привязал права на открытие определённых текстовых каналов к этим ролям
К примеру есть канал 1,канал 2, канал 3. Пользователь нажимает на эмодзи реакцию в канале 1 и попадает в канал 2
В канале 2 он нажимает на эмодзи реакцию и попадает в канал 3.
Если он отжимает эмодзи на канале 1, то канал 2 пропадает, а канал 3 остаётся, как этого избежать?
При снятии реакции снимать все последующие роли. Для этого обработчик события должен знать, какие роли последующие для какой реакции. Т.е. ты должен как-то это прописать.