.. _plugin-Status: Status ====== Purpose ------- A simple module to handle various informational commands querying the bot's current status and statistics, like its uptime. Usage ----- This plugin allows you to view different bot statistics, for example, uptime. .. _commands-Status: Commands -------- .. _command-status-cmd: cmd takes no arguments Returns some interesting command-related statistics. .. _command-status-commands: commands takes no arguments Returns a list of the commands offered by the bot. .. _command-status-cpu: cpu takes no arguments Returns some interesting CPU-related statistics on the bot. .. _command-status-net: net takes no arguments Returns some interesting network-related statistics. .. _command-status-network: network takes no arguments Returns the network the bot is on. .. _command-status-processes: processes takes no arguments Returns the number of processes that have been spawned, and list of ones that are still active. .. _command-status-server: server takes no arguments Returns the server the bot is on. .. _command-status-status: status takes no arguments Returns the status of the bot. .. _command-status-threads: threads takes no arguments Returns the current threads that are active. .. _command-status-uptime: uptime takes no arguments Returns the amount of time the bot has been running. .. _conf-Status: Configuration ------------- .. _conf-supybot.plugins.Status.cpu: supybot.plugins.Status.cpu This is a group of: .. _conf-supybot.plugins.Status.cpu.children: supybot.plugins.Status.cpu.children This config variable defaults to "True", is network-specific, and is channel-specific. Determines whether the cpu command will list the time taken by children as well as the bot's process. .. _conf-supybot.plugins.Status.cpu.memory: supybot.plugins.Status.cpu.memory This config variable defaults to "True", is network-specific, and is channel-specific. Determines whether the cpu command will report the amount of memory being used by the bot. .. _conf-supybot.plugins.Status.cpu.threads: supybot.plugins.Status.cpu.threads This config variable defaults to "False", is network-specific, and is channel-specific. Determines whether the cpu command will provide the number of threads spawned and active. .. _conf-supybot.plugins.Status.public: supybot.plugins.Status.public This config variable defaults to "True", is not network-specific, and is not channel-specific. Determines whether this plugin is publicly visible.