This plugin provides debugging abilities for Supybot. It should not be loaded with a default installation.
| Command | Help |
|---|---|
| channeldb | Debug channeldb [<channel>] Returns the result of the channeldb converter. |
| collect | Debug collect [<times>] Does <times> gc collections, returning the number of objects collected each time. <times> defaults to 1. |
| environ | Debug environ takes no arguments Returns the environment of the supybot process. |
| eval | Debug eval <expression> Evaluates <expression> (which should be a Python expression) and returns its value. If an exception is raised, reports the exception (and logs the traceback to the bot's logfile). |
| exec | Debug exec <statement> Execs <code>. Returns success if it didn't raise any exceptions. |
| exn | Debug exn <exception name> Raises the exception matching <exception name>. |
| sendquote | Debug sendquote <raw IRC message> Sends (not queues) the raw IRC message given. |
| settrace | Debug settrace [<filename>] Starts tracing function calls to <filename>. If <filename> is not given, sys.stdout is used. This causes much output. |
| simpleeval | Debug simpleeval <expression> Evaluates the given expression. |
| unsettrace | Debug unsettrace takes no arguments Stops tracing function calls on stdout. |