sopel-irc / sopel-slap

Plugin for Sopel that lets users slap each other in fun ways

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sopel-slap

Plugin for Sopel that lets users slap each other in fun ways

Installation

pip install sopel-slap

Substitute the appropriate pip command based on your environment (e.g. pip3 or pip3.10 on systems with multiple Python versions available).

If your Sopel configuration requires it, run sopel-plugins enable slap, passing the appropriate config name to -c if you have multiple bots.

Commands

  • .slap — Make the bot slap you
  • .slap nickname [reason] — Slap someone else, with an optional reason

If your bot has a non-default prefix, substitute it for . above.

Credits

This is based on the original slap.py from sopel-extras by Michael Yanovich, dating back to the late '00s/early '10s. It's been rewritten more or less from scratch to do things in the modern Sopel way. The only meaningful behavior change was dropping substitution of the caller's nick for me and myself, as it's quite possible for a real person to use either of those as a nick and no one* should be safe from slaps!

* — No one except the bot and its admins, that is.

About

Plugin for Sopel that lets users slap each other in fun ways

License:Other


Languages

Language:Python 100.0%