QuotesBot's avatar

QuotesBot

Bot that enables features to log and recall memorable things users have said.

Overview

Prefix
+
Server Count
45

Creator

jackson

jackson

QuotesBot

This bot manages a "quotes" system for discord servers. Users can put quotes into a channel specified with +setquoteschannel, the bot records the quotes, and then users can recall a random quote with "+randomquote". Also has a few more smaller features.

The intended use case for this bot is in smaller servers with friends. If, for example, a friend says something funny, someone can record it in the quotes channel.

This bot is completely open source and the code can be found at the github link. Please feel free to report any bugs, issues, or make any feature requests.

In order to run the commands +setquoteschannel, +delquoteschannel, +togglementions, and +save you must have the role "QuotesBot Admin"

Commands

+mostquoted

Outputs the person with the most quotes attributed to them

+randomquote (optionally @user)

Outputs a random quote from the user-specified quotes channel. Optionally, mention a user to get a random quote attributed to them.

+numquotes @user

Outputs the number of quotes that the person mentioned has attributed to them.

+delquote quote

This deletes a quote from the database. To use, type +delquote (original message from quotes channel). For example, if there were a quote "This is a quote" @User, to delete it from the database you would run +delquote "This is a quote" @User. Note that, if you copy and paste the message, you may have to retype the author in order for it to work. Also, the quote is only deleted from the database and not the quotes channel in your server. In order to run this command, you must have the role "QuotesBot Admin".

+setquoteschannel

Type this in the channel you wish to be your servers quotes channel. In order to run this command, you must have the role "QuotesBot Admin"

+delquoteschannel

Type this in the channel your quotes channel if you wish for it to no longer be a quotes channel. In order to run this command, you must have the role "QuotesBot Admin"

+togglementions

Toggles whether a the author of the quote is mentioned or not when randomquote and numquotes are run. On by default, but turn off to avoid excessive mentions in large servers. In order to run this command, you must have the role "QuotesBot Admin"

All quotes in your designated quotes channel must be formated as "quote" @author. Otherwise, they will be rejected by the bot and deleted from the channel.

Ratings & Reviews

0/5

Based on 0 reviews


No reviews here yet!