Skip to content

Rep Store #57

@arrozconfrijoles

Description

@arrozconfrijoles

A marketplace where a user can purchase one or a even a lootbox (for our non-EU muzzle clients) of muzzle enhancements. This will encourage good behavior following the eventual rollout of rep system.

Commands

  1. We need a command like /marketplace where a user can peruse available enhancements and how they work. This should only be viewable for the requesting user to avoid targeting.

  2. Once they have read through the selections they'll need a separate command like /buy or /trade to make the purchase. When a user incorrectly spells a product there should be a message sent back to them that explains that item is currently unavailable and lists what is in stock. Exactly the same idea with the /muzzlestats misfire message.

  3. Users will need to access an inventory of what they have, Standard /inventory command should tell the user how many muzzles they have ready or how long their cool-down is, as well as their current rep score.

Muzzle Enhancements

  • Fast Reloading Magazine: muzzles refresh at 4x the speed for the next two hours
  • 50 Cal Rounds: Your muzzles pack more punch! Add an additional minute to the randomly generated muzzle time.
  • Crossfire Rounds: users typing at the same time as your target are also muzzled
  • Shotgun Shell: Muzzle 2-3 targets per muzzle. Alternatively could select 3 random users
  • Silencer Muzzle: will target the next person who speaks, meaning they would have to be really yammering for it to work. This one could have the ability to target a particular channel.
  • MOAB: A particular channel is muzzled
  • Nuke: Inter-channeling muzzle of the entire Slack group, Needs a dank countdown maybe starting 3 minutes out to get the group wilding.
  • C4 - muzzles all users when a designated word is said for 1 minute
  • Sticky Grenade: Select your target and the person that talks directly following them is hit with the muzzle.
  • Guardian Angel: anti-muzzle applied to all users for a random amount of time. 1-3 hours
  • Secret Service Agent: target a user that you'd take a bullet for. When they're muzzled, the muzzle passes onto you.
  • Trip Mine: Designate a word or phrase and the first person to use it is immediately suppressed. Additionally user could target a specific channel such as "The Wire" within #movies.
  • Moltov Cocktail: Aim and pray cause this baby will hit someone. 10% chance of hitting intended target. 90% of shots hit other users who are currently active
  • Muzzleproof Vest: a 24 hour /counter. It would be good to be able to give this to individuals within #botw, so they don't have to worry about being muzzled while typing out a long paragraph. Implementation of this aspect could be tricky. We don't want to prevent the individual from being muzzled anywhere, only with messages sent to #botw. It could be used for evil with a clever #botw individual as so:
  1. User is muzzled while discussing in #gen
  2. Muzzled message is sent while in #gen
  3. Enterprising individual then goes to #botw and sends a single message causing an immediate backfire and muzzle removal

We could just not discuss this issue openly and see if anyone figures it out.

Questions
When these Enhancements are used should there be some explanation fired off at some time following the muzzle?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions