The Success plugin spices up success replies just like Dunno spices up "no such command" replies.
This plugin was written initially to work with MoobotFactoids, the two of them to provide a similar-to-moobot-and-blootbot interface for factoids. Basically, it replaces the standard 'Error: <X> is not a valid command.' messages with messages kept in a database, able to give more personable responses.
Commands for Success
CommandArgs Detailed Help
add[<channel>] <text> Adds <text> to the $type database for <channel>. <channel> is only necessary if the message isn't sent in the channel itself.
change[<channel>] <id> <regexp> Changes the $type with id <id> according to the regular expression <regexp>. <channel> is only necessary if the message isn't sent in the channel itself.
get[<channel>] <id> Gets the $type with id <id> from the $type database for <channel>. <channel> is only necessary if the message isn't sent in the channel itself.
remove[<channel>] <id> Removes the $type with id <id> from the $type database for <channel>. <channel> is only necessary if the message isn't sent in the channel itself.
stats[<channel>] Returns the number of $types in the database for <channel>. <channel> is only necessary if the message isn't sent in the channel itself.
success<command> [<args> ...] Command dispatcher for the Success plugin. Use 'list Success' to see the commands provided by this plugin. Use 'config list plugins.Success' to see the configuration values for this plugin. In most cases this dispatcher command is unnecessary; in cases where more than one plugin defines a given command, use this command to tell the bot which plugin's command to use.

Configuration Variables for the Success plugin

  • supybot.plugins.Success.public
    • Default: True
    • Channel Specific: False
    • Help: Determines whether this plugin is publicly visible.
  • supybot.plugins.Success.prefixNick
    • Default: True
    • Channel Specific: True
    • Help: Determines whether the bot will prefix the nick of the user giving an invalid command to the success response.

<- Status | Plugins Index | Commands Index | SuperIgnore ->

Valid HTML 4.01! Valid CSS! SourceForge.net Logo