diff --git a/sopel_modules/SpiceBot_Core_Commands/Version.py b/sopel_modules/SpiceBot_Core_Commands/Version.py new file mode 100644 index 0000000..8091816 --- /dev/null +++ b/sopel_modules/SpiceBot_Core_Commands/Version.py @@ -0,0 +1,24 @@ +# coding=utf8 +from __future__ import unicode_literals, absolute_import, division, print_function +""" +This is the SpiceBot Users system. +""" +import sopel + +import sopel_modules.SpiceBot as SpiceBot + + +@SpiceBot.prerun('nickname') +@sopel.module.nickname_commands('version') +def nickname_comand_version(bot, trigger, botcom): + fulldisp = [] + + # sopel + displayval = "I am running Sopel " + str(SpiceBot.version.sopel["version_local_num"]) + if SpiceBot.version.sopel["version_local"] < SpiceBot.version.sopel["version_online"]: + displayval += " Update Available to " + SpiceBot.version.sopel["version_online_num"] + fulldisp.append(displayval) + + # SpiceBot + + bot.osd(fulldisp) diff --git a/sopel_modules/SpiceBot_Core_Commands/__init__.py b/sopel_modules/SpiceBot_Core_Commands/__init__.py index 83d0712..9235bb6 100644 --- a/sopel_modules/SpiceBot_Core_Commands/__init__.py +++ b/sopel_modules/SpiceBot_Core_Commands/__init__.py @@ -22,6 +22,7 @@ from .BotPrivs import * from .AI import * from .DictComs import * from .TODO import * +from .Version import * __author__ = 'Sam Zick' __email__ = 'sam@deathbybandaid.net'