Quotes Module
Manages a database of quotes attributed to a specific user ID. These quotes will persist if the user leaves the server.
Quote
!quote [user] [quote]
If no arguments are specified, returns a random quote. If a user is specified, returns a random quote from that user. If a quote index is specified, returns that specific quote.
user
(optional) A @user ping or simply the name of the user to quote.quote
(optional) A specific quote index. Use!searchquote
to find a quote index.
AddQuote
!addquote <user> <quote>
Adds a quote to the quote database for the given user. If the user is ambiguous, returns all possible matches.
user
A @user ping or simply the name of the user to quote. If the username has spaces, it must be in quotes.quote
A specific quote index. Use!searchquote
to find a quote index.
RemoveQuote
!removequote <user> <quote>
Removes the quote with the given quote index from the user's set of quotes. If the user is ambiguous, returns all possible matches.
user
A @user ping or simply the name of the user to quote. If the username has spaces, it must be in quotes.quote
A specific quote index. Use!searchquote
to find a quote index.
SearchQuote
!searchquote <user>
Lists all quotes for the given user.
user
A @user ping or simply the name of the user to quote. If the username has spaces, it must be in quotes.