digos-ambassador

Homegrown Discord bot for the DIGOS community.

View the Project on GitHub Nihlus/digos-ambassador

Autorole Commands

Summary

These commands are prefixed with autorole. You can also use at instead of autorole.

Commands for creating, editing, and interacting with automatic roles.

Submodules

Commands

create

Overloads

!autorole create @Moderators

Creates a new autorole configuration for the given Discord role.

Name Type Optional
discordRole IRole no

delete

Overloads

!autorole delete @Users

Deletes an existing autorole configuration for the given Discord role.

Name Type Optional
autorole AutoroleConfiguration no

enable

Overloads

!autorole enable @Users

Enables the given autorole, allowing it to be added to users.

Name Type Optional
autorole AutoroleConfiguration no

disable

Overloads

!autorole disable @Users

Disables the given autorole, preventing it from being added to users.

Name Type Optional
autorole AutoroleConfiguration no

show

Overloads

!autorole show @Users (or autorole view)

Show the settings for the given autorole.

Name Type Optional
autorole AutoroleConfiguration no

list

Overloads

!autorole list

Lists configured autoroles.


affirm

Overloads

!autorole affirm @Users @Ada (or autorole confirm)

Affirms a user’s qualification for an autorole.

Name Type Optional
autorole AutoroleConfiguration no
user IUser no

affirm-all

Overloads

!autorole affirm-all @Users (or autorole confirm-all)

Affirms all currently qualifying users for the given autorole.

Name Type Optional
autorole AutoroleConfiguration no

deny

Overloads

!autorole deny @Users @Ada

Denies a user’s qualification for an autorole.

Name Type Optional
autorole AutoroleConfiguration no
user IUser no

require-confirmation

Overloads

!autorole require-confirmation @Users true (or autorole require-affirmation)

Sets whether the given autorole require confirmation for the assignment after a user has qualified.

Name Type Optional
autorole AutoroleConfiguration no
requireAffirmation bool yes

unconfirmed

Overloads

!autorole unconfirmed @Users

Lists users that haven’t been confirmed yet for the given autorole.

Name Type Optional
autorole AutoroleConfiguration no

Generated by DIGOS.Ambassador.Doc