Misery


Misery is a module designed to make life difficult for certain users. It can be used:

  • As an alternative to banning or deleting users from a community.
  • As a means by which to punish members of your website.
  • To delight in the suffering of others.

Currently you can force users of a certain role to endure the following misery:

  • Delay: Create a random-length delay, giving the appearance of a slow connection. (by default this happens 40% of the time)
  • White screen: Present the user with a white-screen. (by default this happens 10% of the time)
  • 403 Access Denied: Present the user with an "Access Denied" error. (by default this happens 10% of the time)
  • 404 Not Found: Present the user with a "Not Found" error. (by default this happens 10% of the time)

There are hooks for developers to unleash and contrive more misery.
This project was inspired by the vBulletin hack; "Miserable Users".