npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

toady-acrophobia

v0.2.1

Published

A game to turn acronyms into funny phrases

Downloads

12

Readme

#Acrophobia: The Fear of Acronyms A Toady mod that can run Acrophobia games on multiple channels simultaneously.

##Install Install into a Toady instance with:

./ribbit install acrophobia

or right inside of IRC with:

!ribbit install acrophobia

Then view the commands with:

!viewmod acrophobia

##Gameplay The game starts with the bot providing a random acronym to the room, such as "BBS". The population of the room is then invited to submit phrases that would match that acronym. For the next minute, players submit things like "Bulletin Board System" and "Bluth Banana Stand".

Once the time limit is up, each user's submission is shown next to a number. The channel is invited to vote for their favorite submission, and points are awarded based on the winning answer, who answered fastest, and who voted for the winning answer.

This process repeats, with a varying number of letters in the acronym, until the first player hits 30 points. At that time, the top two players on the scoreboard enter the Face-Off round. In the face-off, the players are given 3 acronyms and 30 seconds to answer each through private messages. As they answer, the rest of the room votes to determine the overall winner of the game.

##Config options Acrophobia runs great with default settings right out of the box, but can be tweaked heavily. To do so, open your server's .yaml file from Toady's config folder, and add the following section with any settings you'd like to override. The values given below are the defaults.

mod_acrophobia:
  # The pool of characters from which to pull letters when creating
  # acronyms.  The more a letter appears, the more likely it will be to
  # get chosen.  Note that all letters MUST be uppercase.
  charPool: AAAABBBBCCCCDDDDEEEEEFFFFGGGGHHHHIIIIJJKKLLLLMMMMNNNNOOOPPPPQQRRRSSSSTTTTUVVWWXYYZ
  # The number of letters at which to start the first face-off round
  faceOffMinLetters: 3
  # The number of rounds within the face-off phase of the game
  faceOffRounds: 3
  # The minimum number of letters for acros in a normal round
  minLetters: 3
  # The maximum number of letters for acros in a normal round
  maxLetters: 7
  # The number of points to be reached before face-off starts
  pointCap: 30
  # The number of points awarded for voting for the winning answer
  pointsVoteForWinner: 1
  # The number of points awarded for being the fastest answer that earned
  # a vote
  pointsFastestWithVote: 2
  # The number of seconds to wait after voting results are shown
  secsAfterResults: 7
  # The number of seconds to wait between game messages from the bot
  secsBetweenMessages: 5
  # The number of seconds to wait between normal game rounds
  secsBetweenRounds: 7
  # The number of seconds to allow for answering acros in normal rounds
  secsPerAcroRound: 60
  # The number of seconds to allow for voting in normal rounds
  secsPerVoteRound: 30
  # The number of seconds to allow for answering acros and voting in
  # a face-off round
  secsPerFaceOffRound: 30
  # The number of seconds to wait between face-off rounds
  secsBetweenFaceOffRounds: 2

##Credits Acrophobia for Toady was written by Tom Frost in 2013.