Roles & permissions
Create roles, set colours and hierarchy, and grant or revoke permissions — with Bond checking your own permissions and role position before it touches anything.
Try asking
@Bond Create a Verified role in green and let it see the member-only channels
@Bond Take the ping permission away from everyone except mods
The 9 tools behind it
You never call these yourself. Bond works out which ones it needs, checks your Discord permissions, and asks before anything changes.
list_roles
List all roles in the Discord server.
create_role
Create a new role in the Discord server.
delete_role
Delete a role from the Discord server.
assign_role
Assign a role to a member in the Discord server.
remove_role
Remove a role from a member in the Discord server.
set_member_roles
Set, add, or remove multiple roles for one Discord member in a single atomic request.
edit_role
Edit an existing role's properties in the Discord server.
reorder_roles
Change the position of roles in the server hierarchy.
set_channel_permissions
Set permission overwrites for a specific channel.