Description: Automatically create a thread for each message sent in this channel. Required Member Permissions: Manage Channels
- Arguments:
role
- The role, if any, to invite to threads created in this channel. - Optional Roleadd-mods-and-role
- Whether to add moderators to the thread alongside the role - Defaulting Booleanprevent-duplicates
- If users should be stopped from having multiple open threads in this channel. Default false. - Defaulting Booleanarchive
- If threads should be archived on creation to avoid filling the sidebar. Default false. - Defaulting Booleancontent-aware-naming
- If Lily should use content-aware thread titles. Default false - Defaulting Booleanmention
- If the creator should be mentioned in new threads in this channel. Default false. - Defaulting Booleanmessage
- Whether to send a custom message on thread creation or not. Default false. - Defaulting Boolean
Description: Stop automatically creating threads in this channel. Required Member Permissions: Manage Channels
- Arguments: None
Description: List all the auto-threaded channels in this server, if any.
- Arguments: None
Description: View the settings of an auto-threaded channel Required Member Permissions: Manage Channels
- Arguments:
channel
- The channel to view the auto-threading settings for. - Channel
Description: Configure Lily's moderation system Required Member Permissions: Manage Server
- Arguments:
enable-moderation
- Whether to enable the moderation system - Booleanmoderator-role
- The role of your moderators, used for pinging in message logs. - Optional Roleaction-log
- The channel used to store moderator actions. - Optional Channelquick-timeout-length
- The length of timeouts to use for quick timeouts - Coalescing Optional Durationwarn-auto-punishments
- Whether to automatically punish users for reach a certain threshold on warns - Optional Booleanlog-publicly
- Whether to log moderation publicly or not. - Optional Boolean
Description: Configure Lily's logging system Required Member Permissions: Manage Server
- Arguments:
enable-delete-logs
- Enable logging of message deletions - Booleanenable-edit-logs
- Enable logging of message edits - Booleanenable-member-logging
- Enable logging of members joining and leaving the guild - Booleanenable-public-member-logging
- Enable logging of members joining and leaving the guild with a public message and ping if enabled - Booleanmessage-logs
- The channel for logging message deletions - Optional Channelmember-log
- The channel for logging members joining and leaving the guild - Optional Channelpublic-member-log
- The channel for the public logging of members joining and leaving the guild - Optional Channel
Description: Configure Lily's utility settings Required Member Permissions: Manage Server
- Arguments:
disable-log-uploading
- Enable or disable log uploading for this guild - Booleanutility-log
- The channel to log various utility actions too. - Optional Channel
Description: Clear a config type Required Member Permissions: Manage Server
- Arguments:
config-type
- The type of config to clear - String Choice
Description: View the current config that you have set Required Member Permissions: Manage Server
- Arguments:
config-type
- The type of config to clear - String Choice
Description: Set a channel as a gallery channel Required Member Permissions: Manage Server
- Arguments: None
Description: Unset a channel as a gallery channel. Required Member Permissions: Manage Server
- Arguments: None
Description: List all gallery channels in the guild
- Arguments: None
Description: Look up an issue on a specific repository
- Arguments:
issue-number
- The issue number you would like to search for - Intrepository
- The GitHub repository you would like to search if no default is set - Optional String
Description: Search GitHub for a specific repository
- Arguments:
repository
- The GitHub repository you would like to search if no default is set - Optional String
Description: Search GitHub for a User/Organisation
- Arguments:
username
- The name of the User/Organisation you wish to search for - String
Description: Set the default repo to look up issues in. Required Member Permissions: Moderate Members
- Arguments:
default-repo
- The default repo to look up issues in - String
Description: Removes the default repo for this guild Required Member Permissions: Moderate Members
- Arguments: None
Description: Send an announcement to all guilds Lily is in Required Member Permissions: Administrator
- Arguments:
target-guild
- The guild to send the announcement too - Optional Snowflake
Description: Get help with using Lily!
- Arguments: None
Description: Learn about Lily, and get uptime data!
- Arguments: None
Description: Get an invitation link for Lily!
- Arguments: None
Description: Lock a channel so those with default permissions cannot send messages Required Member Permissions: Moderate Members
- Arguments:
channel
- Channel to lock. Defaults to current channel - Optional Channelreason
- Reason for locking the channel - Defaulting String
Description: Lock the server so those with default permissions cannot send messages Required Member Permissions: Moderate Members
- Arguments:
reason
- Reason for locking the server - Defaulting String
Description: Unlock a channel so everyone can send messages again Required Member Permissions: Moderate Members
- Arguments:
channel
- Channel to unlock. Defaults to current channel - Optional Channel
Description: Unlock the server so everyone can send messages again Required Member Permissions: Moderate Members
- Arguments: None
Description: Add a channel to the log uploading blacklist Required Member Permissions: Moderate Members
- Arguments: None
Description: Remove a channel from the log uploading blacklist Required Member Permissions: Moderate Members
- Arguments: None
Description: List all channels that block log uploading Required Member Permissions: Moderate Members
- Arguments: None
Description: Say something through Lily. Required Member Permissions: Moderate Members
- Arguments:
message
- The text of the message to be sent. - Stringchannel
- The channel the message should be sent in. - Optional Channelembed
- If the message should be sent as an embed. - Defaulting Booleantimestamp
- If the message should be sent with a timestamp. Only works with embeds. - Defaulting Booleancolor
- The color of the embed. Can be either a hex code or one of Discord's supported colors. Embeds only - Defaulting Color
Description: Edit a message created by /say Required Member Permissions: Moderate Members
- Arguments:
message-to-edit
- The ID of the message you'd like to edit - Snowflakenew-content
- The new content of the message - Optional Stringnew-color
- The new color of the embed. Embeds only - Optional Colorchannel-of-message
- The channel of the message - Optional Channeltimestamp
- Whether to timestamp the embed or not. Embeds only - Optional Boolean
Description: Set a custom status for Lily. Required Member Permissions: Administrator
- Arguments:
presence
- The new value Lily's presence should be set to - String
Description: Reset Lily's presence to the default status. Required Member Permissions: Administrator
- Arguments: None
Description: 'Resets' Lily for this guild by deleting all database information relating to this guild Required Member Permissions: Administrator
- Arguments: None
Description: Bans a user. Required Member Permissions: Ban Members
- Arguments:
user
- Person to ban - Userdelete-message-days
- The number of days worth of messages to delete - Intreason
- The reason for the ban - Defaulting Stringdm
- Whether to send a direct message to the user about the ban - Defaulting Booleanimage
- An image you'd like to provide as extra context for the action - Optional Attachment
Description: Soft-bans a user. Required Member Permissions: Ban Members
- Arguments:
user
- Person to Soft ban - Userdelete-message-days
- The number of days worth of messages to delete - Optional Int/Longreason
- The reason for the ban - Defaulting Stringdm
- Whether to send a direct message to the user about the soft-ban - Defaulting Booleanimage
- An image you'd like to provide as extra context for the action - Optional Attachment
Description: Unbans a user. Required Member Permissions: Ban Members
- Arguments:
user
- Person to un-ban - Userreason
- The reason for the un-ban - Defaulting String
Description: Kicks a user. Required Member Permissions: Kick Members
- Arguments:
user
- Person to kick - Userreason
- The reason for the Kick - Defaulting Stringdm
- Whether to send a direct message to the user about the kick - Defaulting Booleanimage
- An image you'd like to provide as extra context for the action - Optional Attachment
Description: Clears messages from a channel. Required Member Permissions: Manage Messages
- Arguments:
messages
- Number of messages to delete - Int
Description: Times out a user. Required Member Permissions: Moderate Members
- Arguments:
user
- Person to timeout - Userduration
- Duration of timeout - Coalescing Optional Durationreason
- Reason for timeout - Defaulting Stringdm
- Whether to send a direct message to the user about the timeout - Defaulting Booleanimage
- An image you'd like to provide as extra context for the action - Optional Attachment
Description: Removes a timeout from a user Required Member Permissions: Moderate Members
- Arguments:
user
- Person to remove timeout from - Userdm
- Whether to dm the user about this or not - Defaulting Boolean
Description: Warns a user. Required Member Permissions: Moderate Members
- Arguments:
user
- Person to warn - Userreason
- Reason for warning - Defaulting Stringdm
- Whether to send a direct message to the user about the warning - Defaulting Booleanimage
- An image you'd like to provide as extra context for the action - Optional Attachment
Description: Removes a user's warnings Required Member Permissions: Moderate Members
- Arguments:
user
- Person to remove warn from - Userdm
- Whether to send a direct message to the user about the warning - Defaulting Boolean
Description: Set this channel to automatically publish messages. Required Member Permissions: Manage Server
- Arguments:
channel
- The channel to set auto-publishing for - Channel
Description: Stop a news channel from auto-publishing messages Required Member Permissions: Manage Server
- Arguments:
channel
- The channel to stop auto-publishing for - Channel
Description: List Auto-publishing channels Required Member Permissions: Manage Server
- Arguments: None
Description: Remove all auto-publishing channels for this guild Required Member Permissions: Manage Server
- Arguments: None
Description: Am I alive?
- Arguments: None
Description: Request a new nickname for the server!
- Arguments:
nickname
- The new nickname you would like - String
Description: Clear your current nickname
- Arguments: None
Description: Set a reminder for some time in the future!
- Arguments:
time
- How long until reminding? Format: 1d12h30m / 3d / 26m30s - Coalescing Durationremind-in-dm
- Whether to remind in DMs or not - Booleancustom-message
- A message to attach to your reminder - Optional Stringrepeat
- Whether to repeat the reminder or not - Defaulting Booleanrepeat-interval
- The interval to repeat the reminder at. Format: 1d / 1h / 5d - Coalescing Optional Duration
Description: List your reminders for this guild
- Arguments: None
Description: Remove a reminder you have set from this guild
- Arguments:
reminder-number
- The number of the reminder to remove. Use '/reminder list' to get this - Long
Description: Remove all a specific type of reminder from this guild
- Arguments:
reminder-type
- The type of reminder to remove - String Choice
Description: List all reminders for a user, if you're a moderator Required Member Permissions: Moderate Members
- Arguments:
user
- The user to view reminders for - User
Description: Remove a reminder for a user, if you're a moderator Required Member Permissions: Moderate Members
- Arguments:
user
- The user to remove the reminder for - Userreminder-number
- The number of the reminder to remove. Use '/reminder mod-list' to get this - Long
Description: Remove all a specific type of reminder for a user, if you're a moderator Required Member Permissions: Moderate Members
- Arguments:
user
- The user to remove the reminders for - Userreminder-type
- The type of reminder to remove - String Choice
Description: Report a message, using a link instead of the message command
- Arguments:
message-link
- Link to the message to report - String
Description: Create a new role menu in this channel. A channel can have any number of role menus. Required Member Permissions: Manage Roles
- Arguments:
role
- The first role to start the menu with. Add more via/role-menu add
- Rolecontent
- The content of the embed or message. - Stringembed
- If the message containing the role menu should be sent as an embed. - Defaulting Booleancolor
- The color for the message to be. Embed only. - Defaulting Color
Description: Add a role to the existing role menu in this channel. Required Member Permissions: Manage Roles
- Arguments:
menu-id
- The message ID of the role menu you'd like to edit. - Snowflakerole
- The role you'd like to add to the selected role menu. - Role
Description: Remove a role from the existing role menu in this channel. Required Member Permissions: Manage Messages
- Arguments:
menu-id
- The message ID of the menu you'd like to edit. - Snowflakerole
- The role you'd like to remove from the selected role menu. - Role
Description: Create a pronoun selection role menu and the roles to go with it. Required Member Permissions: Manage Messages
- Arguments: None
Description: Update your role subscription
- Arguments: None
Description: Add a role that can be added through role subscription commands Required Member Permissions: Manage Server, Manage Roles
- Arguments:
role
- A role to add or remove from the subscribable roles - Role
Description: Remove a role that can be added through role subscription commands Required Member Permissions: Manage Server, Manage Roles
- Arguments:
role
- A role to add or remove from the subscribable roles - Role
Description: Preview a tag's contents without sending it publicly.
- Arguments:
name
- The name of the tag - String
Description: Call a tag from this guild! Use /tag-help for more info.
- Arguments:
name
- The name of the tag you want to call - Stringuser
- The user to mention with the tag (optional) - Optional User
Description: Explains how the tag command works!
- Arguments: None
Description: Create a tag for your guild! Use /tag-help for more info. Required Member Permissions: Moderate Members
- Arguments:
name
- The name of the tag you're making - Stringtitle
- The title of the tag embed you're making - Stringvalue
- The content of the tag embed you're making - Stringappearance
- The appearance of the tag embed you're making - String Choice
Description: Delete a tag from your guild. Use /tag-help for more info. Required Member Permissions: Moderate Members
- Arguments:
name
- The name of the tag - String
Description: Edit a tag in your guild. Use /tag-help for more info. Required Member Permissions: Moderate Members
- Arguments:
name
- The name of the tag you're editing - Stringnew-name
- The new name for the tag you're editing - Optional Stringnew-title
- The new title for the tag you're editing - Optional Stringnew-value
- The new value for the tag you're editing - Optional Stringnew-appearance
- The new appearance for the tag you're editing - Optional String
Description: List all tags for this guild
- Arguments: None
Description: Rename a thread!
- Arguments:
new-name
- The new name to give to the thread - String
Description: Archive this thread
- Arguments:
lock
- Whether to lock the thread if you are a moderator. Default is false - Defaulting Boolean
Description: Transfer ownership of this thread
- Arguments:
new-owner
- The user you want to transfer ownership of the thread to - Member
Description: Stop a thread from being archived
- Arguments: None
Description: Get a list of the configured blocks
- Arguments:
channel
- Channel representing a welcome channel - Channel
Description: Delete a welcome channel configuration
- Arguments:
channel
- Channel representing a welcome channel - Channel
Description: Get the url for a welcome channel, if it's configured
- Arguments:
channel
- Channel representing a welcome channel - Channel
Description: Manually repopulate the given welcome channel
- Arguments:
channel
- Channel representing a welcome channel - Channelclear
- Whether to clear the channel before repopulating it - Defaulting Boolean
Description: Set the URL for a welcome channel, and populate it
- Arguments:
channel
- Channel representing a welcome channel - Channelurl
- Public link to a YAML file used to configure a welcome channel - Stringclear
- Whether to clear the channel before repopulating it - Defaulting Boolean
Description: Check whether a given domain is a known phishing domain.
- Arguments:
domain
- Domain to check - String
Description: Set a custom API URL, "reset" to reset
- Arguments:
api-url
- Set an alternative API url, or "reset" to use the default - Optional String
Description: Pick your custom PluralKit instance, if you have one
- Arguments:
bot
- Select an alternative PK instance, if needed - Optional User
Description: Check the settings for this server's PluralKit integration
- Arguments: None
Description: Disable or enable the PluralKit integration as required
- Arguments:
enable
- Set whether the PK integration should be used on this server - Optional Boolean
Description: Shows a list of LilyBot's commands!
- Arguments: None
Required Member Permissions: Kick Members, Ban Members, Moderate Members
None