Tools

Supybot

Lessons from Supybot

(back to the tools page)

From personal usage

  • identify <name> <password> : identify to the bot
  • load plugin : load a specified plugin
  • list plugin : list the available command of a plugin
  • help plugin command : description of how a command should be used
  • more : continue to print the current buffer
  • config plugins.plugin.option value : set the value of a variable of a plugin

From discussion in #supybot

  • config list plugin : list the variables of a plugin
  • config help plugins.plugin.option : description of what a configuration variable does

Potential work

Wiki(s) through IRC

  • usage
    • hivemind-sb wikisearch PIM term1 term2
      • URL1 URL2 URL3
    • PIM and other wikis imported from OwnWikisNetwork (PmWiki implied, easier for search compatibility)
  • PmWiki with PHP commandline usage at PHP.net
  • PHP-CLI.com running PHP Scripts that aren't on a web server
  • testing with wikinumberoffiles

See also

Improvement

KB access

Animation plugin

Goal is to motivate discussion by randomly picking a topic from a base off topic when nobody has talked for a while.

(crontab or better, check the RSS plugin as it periodically do checks)

#get the time of the last activity in the channel
tail path/channellogfile | grep -v "-!-" | sed -e "s/ <.*//" > time

if (now()-time) < 10min
	# not need to check for flood as msg would appear in the logs anyway
	random quote

From Supybook

  • ?

Note

My notes on Tools gather what I know or want to know. Consequently they are not and will never be complete references. For this, official manuals and online communities provide much better answers.

Green Marinee theme adapted by David Gilbert, powered by PmWiki