Overview
Join roles are given to members the moment they join the server. Use them for a base “Member” role, or a separate role for bots. It needs Manage Roles. Petto’s own role must be above the role it gives, and managed roles (from an integration) and@everyone cannot be used.
Commands
target says who gets the role: all (the default), humans or bots.
addadds a role (or changes its target).removestops giving one role.listshows every join role with its target.clearremoves all of them.
!joinrole also works as !jr.