Command Reference
User-facing command syntax for Aripa.
Aripa uses prefixed text commands. The default prefix is -.
Syntax Basics
Commands usually follow this shape:
-command <required> [optional]Targets can usually be user mentions or Discord IDs. Reasons are free text at the end of moderation commands.
General
-ping
-help
-actionsping checks whether Aripa is responding. help and actions list available
actions.
Utilities
-info [target]
-server
-avatar [target]info shows user details for the target or the invoking user. server shows
server information. avatar shows the avatar for the target or invoking user.
Tags
-tag <name>
-tag add <name> <content>
-tag edit <name> <content>
-tag remove <name>
-tag listTags are scoped to the current server and stored in SQLite. A tag can also be
called directly as -<tag-name> when no action has the same name.
Creating, editing, and removing tags requires ManageMessages.
Moderation
-warn <target> [reason]
-mute <target> [duration] [reason]
-tempmute <target> [duration] [reason]
-unmute <target> [reason]
-kick <target> [reason]
-ban <target> [reason]
-unban <target> [reason]
-cleanban <days 1-7> <target> [reason]
-clean user <target> <count 1-100>
-role add <target> <role>
-role remove <target> <role>warn, mute, unmute, kick, ban, cleanban, and unban create mod-log
messages when mod logs are enabled. warn, mute, unmute, kick, ban,
and cleanban also try to DM the target user.
mute uses the server's configured mute behavior. It can use Discord timeouts
or a configured mute role.
Admin
-logs setchannel #mod-logs
-logs setchannel 123456789012345678
-logs setchannel none
-logs enable
-logs disable
-logs getchannel-muterole @Muted
-muterole 123456789012345678
-muterole timeout
-muterole none-banmessage You are banned from this server.
-banmessage noneAdmin commands require ManageGuild.