Git Product home page Git Product logo

quote's Introduction

Support Server Quote Bot Code Quality

Quote and reply to messages on Discord!

Quote is a Discord bot that allows users to easily quote messages, a feature that any serious messaging platform should have but is missing from Discord.

Here is how it looks

Features

Quoting

  • You can quote messages by reacting with ๐Ÿ’ฌ (:speech_balloon:) to them (this feature needs to be enabled first by using the >reactions command).

  • You can quote messages from any channel by using the >quote command, like this: >quote 507103646995972096 My Optional Reply, where the number is the ID of the message you want to quote.

    • Copy Link

    • To get message IDs you need to enable Developer Mode in Discord >settings >Appearance >Developer Mode, and right click on a message >Copy ID.

    • Developer Mode

    • Copy ID

  • You can now quote by directly sending a link to a message, Quote will automatically embed the linked message.

    • Copy Link

    • To obtain the link to a message enable Developer Mode as described above and click on the three dots to the right of a message, there will be a Copy Link option.

    • Copy Link

  • The footer contains useful information on the requester, channel of the original message and timestamp of the original message.

  • The Original Poster name in the quote is actually a clickable link to the original message.

  • The bot supports quoting of regular messages sent either by users or other bots, but also supports quoting messages containing single or multiple files attachments.

    • If the original message has a single image as an attachment Quote will automatically embed it.

Delete Commands

  • You can set the bot to automatically delete the commands used to quote messages. Type >delcommands to activate the option server wide.

Random Quotes

  • Get a random quote from a random (or specified) category. You can also submit your own quotes for someone else to randomize in the future.

Pinning

  • You can define a pin channel by running the command >pinchannel #myChannel, and have the bot embed there any message to which you add a ๐Ÿ“Œ (:pushpin:) reaction to. (Only users with Manage Messages permission can use this to avoid spam.)

Snipe

  • Never seen an unread message notification in a channel to then find nothing there? Quote will allow users with Manage Messages permission to check the last deleted message in a channel.
    • Use the command >snipe to show last deleted message in the current channel.
    • Add a channel identifier >snipe #myChannel to see last deleted message in #myChannel.

Custom Prefix

  • Don't like > as your server's prefix? You can change it by using >prefix <your custom prefix> eg: >prefix !.

Help

  • The bot comes with a >help function that shows the list of all available commands.
  • You can type >help <exampleCommand> to see more information about each command.

Anti-Bot Farm

  • Quote will leave any server with more than 20 members that has more than 70% of the population composed of Bots.

Other

  • All of ther useful features that you'll love. We're still improving, so give us a chance.

Self-Host

  • If you'd like to selfhost Quote, you are more than welcome to by following one of the guides found on our Documentation Page.

Suggestions

  • Have a suggestion? Join our Support Server and head over to #suggestions. Follow the template to submit your own suggestion.

quote's People

Contributors

al12rs avatar deivedux avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.