Git Product home page Git Product logo

reddit-moderator-toolbox-legacy's Introduction

Chat on IRC

toolbox for reddit

Bundled extension of the /r/toolbox moderator tools for reddit.com

Containing:

  • Comments Module: Highlight keywords and hide removed comments.
  • Mod button: Adds a button to submissions and comments that allows you to Ban, unban, mod, unmod, approve, unapprove a user from that spot. If a user is banned it will also load the ban reason on the spot. Very handy when someone modmails you asking why they are banned!
  • Mod Mail Pro: Filter your modmail, easily compose new modmail for your fellow mods, hide invite spam, much more!
  • Moderation log matrix: See who does what in your team, analyze the modlog and output nice statistics.
  • Removal Reasons: When removing a submission have a selection of predefined reasons you can select from. Supports removal comments and flairs!
  • Toolbar Shortcuts: Put handy shortcuts to your often used pages in the toolbar.
  • User Notes: Leave notes about users that other mods can see as well!
  • Domain Tagger: A shared feature allowing mod teams to tag domains with colors. Makes it easier to spot spammy domains, approve approved domains, etc.
  • Notifications of new (mod)mails, queue items, etc.
  • Toolbar with queue counters
  • Banlist live search: If you have a big ban list this is a awesome feature, it basically turn the banlist search bar in a live search bar that automatically updates with matchers.
  • Trouble Shooter (beta): Highlights and sorts comments in subreddits you moderate to help guide you to potential sources of trouble i.e. controversial and negative score comments.

Documentation: https://www.reddit.com/r/toolbox/w/docs

Building

Note that it is no longer needed to use the build process for development purposes, all supported browsers can run the unpacked version of toolbox directly from the /extension directory

Building is relatively easy through nodejs with gulp.

Install gulp globally.

$ npm install --global gulp manifoldjs

Then navigate to the root of the toolbox folder and install the dependencies

$ npm install

To build toolbox now simply run

$ gulp

Or if you have followed these steps before and are on windows click the build.bat file.

This will create a zip file which can be used in both Chrome as well as Firefox versions that support web extensions.

Development

Chrome

  • Go to chrome://extensions.
  • Check the "Developer mode" checkbox if it's not already checked.
  • Click the "Load unpacked extension..." button.
  • Load the extension directory.

Reload the extension when needed.

Firefox (developer or nightly edition)

  • Go to about:debugging.
  • Click the "Load Temporary Add-on" button.
  • Point to extension/manifest.json.

Reload the addon when needed.

Third party support

All shared features settings and data are stored in subreddit wikis through versioned json. Third party applications can use this data to hook into toolbox features like usernotes.

Examples:

reddit-moderator-toolbox-legacy's People

Contributors

1bakedpotato avatar adeadhead avatar aeurielesn avatar agentlame avatar amici-ursi avatar arresteddevelopment avatar clienthax avatar creesch avatar dakta avatar duckofduckness avatar eegras avatar erikdesjardins avatar eritbh avatar garethp avatar githue avatar grischard avatar gustavobcc avatar hidde-jan avatar jewel-andraia avatar jordanmilne avatar justcool393 avatar k3n avatar literallywth avatar lowsociety avatar noeatnosleep avatar pokechu22 avatar sabenya avatar theenigmablade avatar wiethoofd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

reddit-moderator-toolbox-legacy's Issues

Mod Button Report to Admins

Button that prepopulates a message to /r/reddit.com with a link to the item being reported. Bonus points for a selection box with several prefilled forms for each major reddit rule violation.

Unmoderated links

Unmoderated links at the bar in the bottom stays at [1] even where the unmoderated queue is empty.

Marked/tagged/saved modmails and messages

02:49 creesch> I got another one
02:49 creesch> or feature atleast
02:49 agentlame> ?
02:49 creesch> marking messages
02:49 creesch> In both modmail and inbox
02:49 creesch> since people can't leave them unread anymore
02:49 agentlame> Like, 'saving' them?
02:50 creesch> sort of
02:50 agentlame> Oh, tagged messages?
02:50 creesch> Yeah
02:50 agentlame> This is something I've always wanted.
02:50 agentlame> I lose messages all the time!
02:50 creesch> I was thinking a button in the toolbox actually as well
02:50 creesch> that you can click and will show a popup with marked messages
02:50 creesch> or a tooltip
02:50 agentlame> Yes!

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.