Skip to content

A collection of plugins for the Limnoria IRC bot.

Notifications You must be signed in to change notification settings

Alcheri-zz/SupyPlugins

 
 

Repository files navigation

SupyPlugins

Travis-CI Build Status Supported Python versions

My collection of plugins for Limnoria.

Installation

The recommended way of fetching plugins in this repository is to clone the git repository:

  • $ git clone https://github.com/jlu5/SupyPlugins

and add the folder to your bot's config directories.plugins.

You will need a working copy of Limnoria running on Python 3.5+. Python 2 is no longer supported.

If you are using a recent version of Limnoria's PluginDownloader, you can also fetch individual plugins by running:

  • install jlu5 <plugin>

on your bot.

Support

Feel free to post to the issue tracker if you have any problems, or find me on IRC: #limnoria @ Libera.chat.

License

Unless otherwise noted, all plugins are available under a 3 clause BSD license (inserted at the top of each file).

List of plugins

Please note that this list may not always be up to date; your best bet is to actually browse the code for yourself! Any specific plugin dependencies should also be listed.

Most of these plugins also have their own READMEs in their folders; you can usually find a usage demonstration or further explanation of what they do.

AQI
FML
LastFM
MCInfo
  • Anti-abuse script; prevents the bot from triggering other bots by modifying its output slightly. For more information, see NoTrigger/README.md.
  • A weather plugin for Limnoria supporting multiple backends.
  • Allows Supybot to oper up on configured networks, automatically (on connect) and on demand.
  • Fetches package information from various Linux and BSD distros' software repositories.
QuakeNet
  • Log in to Quakenet's Q Service via CHALLENGEAUTH. This plugin was written by request and not officially supported.
Restart
  • EXPERIMENTAL: provides a command to restart Limnoria from IRC.
  • Next generation relayer plugin, designed with two-way relays in mind.
RhymeZone
SupyMisc
  • Some assorted commands that don't seem to fit anywhere else.
SysDNS
  • An alternative to Supybot's built-in DNS function, using the host DNS lookup utility on the host machine.
    • Requires: host DNS lookup binary (as in /usr/bin/host)
  • Translates text through Google Translate multiple times in order to get amusing results.
Wikifetch

About

A collection of plugins for the Limnoria IRC bot.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.6%
  • Other 0.4%