1. Изучаете атрибуты и методы объектов
Member,
Channels и
Role. Смотрите как получать роли пользователя или наоборот пользователей роли, что у них можно изменять, что вообще доступно.
2. Декомпозируете хотелки в пошаговый алгоритм: Сделать X, затем Y, затем Z.
3. Находите в пункте 1 методы, которые реализуют действия в пункте 2
4. Если вашего действия нет в доступных методах вы недостаточно конкретно сформулировали задачу (вернитесь в пункт 2) или не получили нужный объект (вернитесь в пункт 1)