Commit History

Author SHA1 Message Date
  Jan Krüger 300763e35d plugins/{faq,man}: allow multiple matches per line 12 years ago
  Jan Krüger a74047f30d plugins/text_trigger: allow "." in trigger names 12 years ago
  Jan Krüger 52a005c191 plugins/templink: retrofit link persistence 12 years ago
  Jan Krüger 1eb8e30f22 plugins/duckduckgo: new utility commands for stuff and the web 12 years ago
  Jan Krüger aa503ea47b plugins/templink: smorgasbord of fixes 12 years ago
  Jan Krüger 49bc1ede20 BotIrc::ctx_frozen: don't double-ref 12 years ago
  Jan Krüger e34b5df780 BotHttp: use HTTP::Request::Common so we can actually use GET() 12 years ago
  Jan Krüger 83b4a0f6c1 BotIrc: actually load http.pm and initialise the HTTP handler 12 years ago
  Jan Krüger f203a091c7 plugins: new templink plugin to generate temporary shortened links 12 years ago
  Jan Krüger 5c6582c06b plugins/welcome: suppress response if user says more than just 'hi there' 12 years ago
  Jan Krüger e835dd998d BotPlugin::load: fix dependency handling 12 years ago
  Jan Krüger 522703e58c BotPlugin: implement standard way for plugins to call each other 12 years ago
  Jan Krüger 709d1d1050 Add HTTP client API 12 years ago
  Jan Krüger 83cd4dfc36 BotIrc: add reentrant mode to ctx_ functions 12 years ago
  Jan Krüger b2d84598b7 plugins/welcome: new plugin to automatically welcome users who say hi 12 years ago
  Jan Krüger 4f83da39b5 BotPlugin::load: add el-cheapo dependencies system 12 years ago
  Jan Krüger 96894dca2a BotPlugin::load: don't load plugin if already loaded 12 years ago
  Jan Krüger a0da5fd454 plugins/antithanks: new plugin to note the futility of thanking the bot 12 years ago
  Jan Krüger d3f2e7b2f4 BotIrc: add ctx_addressee accessor 12 years ago
  Jan Krüger cce7c55365 BotIrc: use current nickname for validating return path 12 years ago
  Jan Krüger 086ccaae85 BotIrc::ctx_set_addressee: make regex easier to read and fix bug 12 years ago
  Jan Krüger d26ca88305 plugins/voice: ctl command: fix incorrect code sending confirmation 12 years ago
  Jan Krüger 6310e186d6 plugins/voice: don't require control privs for now 12 years ago
  Jan Krüger 37afb105ba plugins/voice: fix wrong hash key 12 years ago
  Jan Krüger 150ceb81b0 plugins/voice: ctl command: send confirmation 12 years ago
  Jan Krüger 4bfe8154c7 plugins/text_trigger: .trigger_edit: use new API for checking add priv 12 years ago
  Jan Krüger e67bd7b461 plugins/text_trigger: .trigger_edit: bail out if not authed 12 years ago
  Jan Krüger 28babef657 BotIrc::return_path: fortify against weird arguments 12 years ago
  Jan Krüger 4ab5833dda plugins/join: new plugin to (re-)join the bot to configured channels 12 years ago
  Jan Krüger 5130c0600d BotIrc: convert config{channel} in read_config 12 years ago