This page is to serve as a compilation of Supybot resources. Since the Supybot project is currently missing a website, and there's no telling when it will be reborn, we hope this page will serve as a temporary repository of helpful information for Supybot users.
Another good place to get help is on the #supybot channel on irc.freenode.net - stop by any time!
There is a nice collection of plugins available in the stock supybot distribution, but there are many more sprinkled all over the web. Some links are listed below.
If a repository is not listed here, please let us know, or append it to the list yourself.
Author | Plugins | Description | Where | Comments |
---|---|---|---|---|
stepnem | a bunch of old plugins | at GitHub | Many of them still in working condition. | |
jamessan | Debian | crawls the Debian packages | at GitHub | |
Infobot | Infobot-like commands | |||
Weather | ||||
Markov | AI / chatterbot using the Markov algorithm | |||
mtughan | WunderWeather | Weather plugin using the Weather Underground API | at GitHub | |
fumanchu | Personality | AI / chatterbot | personnal website | |
SupyTrac | Interface to the Trac BTS | |||
tjaustinbardo | ChannelSummer | plugin for Ubuntu channels | personnal website | |
Tarot | ||||
many authors | More plugins, as well as a complete | selection of old supy plugins | at GitHub | Some might be deprecated |
avassalotti | Lart, Score, Trivia | at Launchpad | ||
qsheets095 | Trivia | at Launchpad | ||
bboissin | GeekQuotes | at Bitbucket | ||
jyio | Supybot-pandorabots | AI plugin using the Pandorabots API | at Launchpad | |
aafshar | supybot-external-control | out-of-band supybot control | at bitbucket | |
kenjie20 | SupyTweet | Twitter plugin | at SourceForge | |
SteelSide | updated Quakenet plugin | tarball at dailyupload | ||
bc | DNS | provides methods to make DNS queries about domain names. | at GitHub | |
quantumlemur | Listener | at GitHub | ||
Timebomb | the famous IRC timebomb game | |||
Trivia | ||||
Wikipedia | ||||
LinkRelay | Advanced relay plugin | |||
ProgVal | improved LinkRelay | at GitHub | ||
AttackProtector | Highly configurable flood punisher | |||
Brainfuck | Brainfuck interpreter | |||
Debian | Debian-related information gathering | |||
Eureka | Trivia plugin | |||
GitHub | GitHub-related information gathering | |||
SupySandbox | Allow anybody to run Python code safely | |||
Trigger | Run command triggered by join/part/kick/whatever | |||
Multiple accounts Twitter plugin | ||||
WebStats | HTTP server giving channel stats | |||
WikiTrans | Translations based on Wikipedia inter-language links | |||
some others | ||||
nanotube | Conditional | Run a command only if the given condition is true | in the Gribble repository | |
MessageParser | Run commands triggered by a regexp | |||
BitcoinCentralMonitor | Bitcoin market information gathering | at Github | ||
Market | ||||
MarketMonitor | ||||
MarketMonitorTicker | ||||
MtgoxMonitor | ||||
OTCOrderBook | ||||
OTCWebsite | ||||
GPG | GPG-based authentication | |||
GPGExt | ||||
Gatekeeper | ||||
RatingSystem | ||||
SpiderDave | NameDecoder | Cyborg, Monster, and Sexy names (Modified from old Cyborg plugin) | at GitHub | |
Calcatraz | Uses the online calculator at http://calcatraz.com. | |||
Isitdown | Check if a site is down using http://isup.me. | |||
Ismyshowcancelled | Check if a show is cancelled using http://www.ismyshowcancelled.com. | |||
NextEpisode | Display next episode information from http://next-episode.net/. | |||
Pastebin | Upload text to pastebin. | |||
ServerStatus | Check the server status of various games (currently only supports League of Legends). | |||
Klov | Search for information on arcade games via the International Arcade Museum at http://www.arcade-museum.com. | |||
Translate | Translates text using Google Translate. | |||
Geo | Geographical information from an ip address using GeoLite City. | |||
Streams | Check if a Stream channel is live. Currently supports smashcast.tv. | |||
Slap | Slap people with various random items | |||
Superhero | Random superhero description | |||
TMDb | Provides movie information from The open movie database | |||
Undercut | Psychological number game | |||
Uno | Card game | |||
niko / ubottu project | spiffed up Channel plugin, a Quizz plugin, Hailo (see the HowTo) | at Launchpad | ||
Antibody__ | SC2Streams | This plugin gives the bot the ability to list live streams from TeamLiquid's XML source. | at Github | |
Hoaas | DuckDuckGo, ImgGet, LastFM, Spotify, and many others. | at Github | ||
buckket | Supytube | A plugin that announces information about YouTube links. | at Github | Improved version of the bnrubin one |
veggiematts | Duckhunt | A duck hunt game | at GitHub | |
spline | WolframAlpha | Access to the Wolframalpha API (advanced online calculator) | at GitHub | |
UrbanDictionary | plugin for UrbanDictionary (http://www.urbandictionary.com) | at GitHub |
If you know of good plugins or other resources not listed above, please let us know.
Sometimes there's just no substitute to having a web interface to some functions of the bot. The following is a list of available web interfaces we know about:
Resources, documentation, and examples on supybot internals. If you are just starting out and are looking for introductory material, first read the PLUGIN_TUTORIAL.rst document in the docs directory of the supybot source distribution. There are a number of other good docs in there as well, that you should strongly consider reading. :)
If you discover more useful resources, please send me a message.
If you think you can contribute useful information and help make this resource even better (especially if you've done some supybot-related development), see how to join.
If you do decide to join us, see this [Supybot_Resources_Contributor_Guide], which will give you some guidelines on the style we use for the documentation.
Wiki: Callbacks
Wiki: Capabilities
Wiki: Config
Wiki: Gribble_Project_Git_Repository
Wiki: Irc_object
Wiki: Ircdb_object
Wiki: Ircmsgs_object
Wiki: Ircutils
Wiki: Msg_object
Wiki: Plugin_object
Wiki: Plugin_testing
Wiki: Sockets
Wiki: Supybot.schedule
Wiki: Supybot.utils
Wiki: Supybot_Install_Guide
Wiki: Supybot_Resources_Contributor_Guide
Wiki: Using_Gribble_on_Sourceforge