Alias
Documentation for the Alias plugin for Supybot
Purpose
Allows aliases for other commands.
Commands
- add <name> <alias>
Defines an alias <name> that executes <alias>. The <alias> should be in the standard "command argument [nestedcommand argument]" arguments to the alias; they'll be filled with the first, second, etc. arguments. $1, $2, etc. can be used for required arguments. @1, @2, etc. can be used for optional arguments. $* simply means "all remaining arguments," and cannot be combined with optional arguments.
- lock <alias>
Locks an alias so that no one else can change it.
- remove <name>
Removes the given alias, if unlocked.
- unlock <alias>
Unlocks an alias so that people can define new aliases over it.
Configuration
- supybot.plugins.Alias.public
This config variable defaults to True and is not channel specific.
Determines whether this plugin is publicly visible.
- supybot.plugins.Alias.aliases