Customized version of a custom version of a bomb module for Sopel
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
bombbot.py

README.md

sopel-BombBot

Customized version of a custom version of a bomb module for sopel

Dependencies

  • __future__: division and unicode_literals
  • random (standard library)
  • threading (standard library)
  • time (standard library)

Commands

  • Gameplay:
    • .bomb <nick>: Plant a bomb on nick that they will have to defuse by guessing which wire to cut.
    • .cutwire <color>: Cut one of the colored wires listed in the bomb-planted message.
    • .bombcancel <nick>: Cancel the bomb planted on nick (can be used by bomber or an admin).
  • Stats:
    • .bombs [nick]: Get stats on your own (or nick's) bomb-defusing prowess.
    • .bombstatreset <nick>: Bot admins only; resets the given user's stats to zero.
  • User Controls:
    • .bombon/.bomboff: Lets users enable/disable being bombed at will. Admins can specify a nick.
  • Channel Controls
    • .bombing [on|off]: Lets channel admins enable/disable bombing in the current channel.
    • .bombkicks [on|off]: Lets channel admins enable/disable kicking for bombs in the current channel.