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 (supybot.git.sourceforge.net) 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