diff --git a/plugins/Bugzilla.py b/plugins/Bugzilla.py index 417db5d6b..d7c1c990d 100644 --- a/plugins/Bugzilla.py +++ b/plugins/Bugzilla.py @@ -84,6 +84,12 @@ class BugError(Exception): def configure(onStart, afterConnect, advanced): from questions import expect, anything, yn onStart.append('load Bugzilla') + print 'The Bugzilla plugin has the functionality to watch for URLs' + print 'that match a specific pattern (we call this a snarfer). When' + print 'supybot sees such a URL, he will parse the web page for information' + print 'and reply with the results.\n' + if yn('Do you want the Bugzilla snarfer enabled by default?') == 'n': + onStart.append('Bugzilla togglesnarfer') class Bugzilla(callbacks.PrivmsgCommandAndRegexp): """Show a link to a bug report with a brief description""" diff --git a/plugins/Ebay.py b/plugins/Ebay.py index b89e34b20..82ab33187 100644 --- a/plugins/Ebay.py +++ b/plugins/Ebay.py @@ -55,6 +55,12 @@ def configure(onStart, afterConnect, advanced): # commands you would like to be run when the bot has finished connecting. from questions import expect, anything, something, yn onStart.append('load Ebay') + print 'The Ebay plugin has the functionality to watch for URLs' + print 'that match a specific pattern (we call this a snarfer). When' + print 'supybot sees such a URL, he will parse the web page for information' + print 'and reply with the results.\n' + if yn('Do you want the Ebay snarfer enabled by default?') == 'n': + onStart.append('Ebay togglesnarfer') example = utils.wrapLines(""" Add an example IRC session using this module here. diff --git a/plugins/Gameknot.py b/plugins/Gameknot.py index 0334aa4cf..7af1b69a8 100644 --- a/plugins/Gameknot.py +++ b/plugins/Gameknot.py @@ -53,6 +53,12 @@ def configure(onStart, afterConnect, advanced): # commands you would like to be run when the bot has finished connecting. from questions import expect, anything, something, yn onStart.append('load Gameknot') + print 'The Gameknot plugin has the functionality to watch for URLs' + print 'that match a specific pattern (we call this a snarfer). When' + print 'supybot sees such a URL, he will parse the web page for information' + print 'and reply with the results.\n' + if yn('Do you want the Gameknot snarfer enabled by default?') == 'n': + onStart.append('Gameknot togglesnarfer') example = utils.wrapLines(""" diff --git a/plugins/Google.py b/plugins/Google.py index 03ce3f491..2bc6fe01c 100644 --- a/plugins/Google.py +++ b/plugins/Google.py @@ -78,6 +78,12 @@ def configure(onStart, afterConnect, advanced): onStart.append('alias googlelinux "google --restrict=linux $1"') onStart.append('alias googlebsd "google --restrict=bsd $1"') onStart.append('alias googlemac "google --restrict=mac $1"') + print 'The Google plugin has the functionality to watch for URLs' + print 'that match a specific pattern (we call this a snarfer). When' + print 'supybot sees such a URL, he will parse the web page for' + print 'information and reply with the results.\n' + if yn('Do you want the Google snarfer enabled by default?') == 'n': + onStart.append('Google togglesnarfer') else: print 'You\'ll need to get a key before you can use this plugin.' print 'You can apply for a key at http://www.google.com/apis/' diff --git a/plugins/Sourceforge.py b/plugins/Sourceforge.py index f70600f0e..ea6bd08d6 100644 --- a/plugins/Sourceforge.py +++ b/plugins/Sourceforge.py @@ -54,6 +54,12 @@ def configure(onStart, afterConnect, advanced): # commands you would like to be run when the bot has finished connecting. from questions import expect, anything, something, yn onStart.append('load Sourceforge') + print 'The Sourceforge plugin has the functionality to watch for URLs' + print 'that match a specific pattern (we call this a snarfer). When' + print 'supybot sees such a URL, he will parse the web page for information' + print 'and reply with the results.\n' + if yn('Do you want the Sourceforge snarfer enabled by default?') == 'n': + onStart.append('Sourceforge togglesnarfer') example = utils.wrapLines(""" <@jamessan|work> @bugs