Giter VIP home page Giter VIP 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

quote's Issues

Default Authorization does not ask for Use External Emojis

The default invite does not ask for the Use External Emojis permission despite the bot using external emojis. I think it would be (marginaly) better to have the bot ask for them by default.

Steps to Reproduce

  1. Create a Server
  2. Revoke Use External Emojis for the everyone-role
  3. Add Quote to that server using the default invite
  4. Execute a command which reply contains an external emote, such as >delcommands

Expected Results

The emoji gets shown.

Actual Results

The name gets wrapped in :colons:
Bildschirmfoto von ยป2019-05-30 12-14-31ยซ

Is this bot dead?

I've noticed that the bot seems to have left all servers, and all documentation on how to host it ourselves is gone. What happened?

Edit: Just read creator's Twitter post. Disregard this.

>quotepart doesn't work at all

I tried:

quotepart messageID "part of the message"
quotepart "part of the message"
quotepart "quote part of the message"

Nothing of the above seem to work. This command either has an incorrect description or just not implemented.

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.