From f135d4a81d579b68d5af1db80808ab9be58a15e7 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Fri, 3 May 2019 14:57:22 -0400 Subject: [PATCH] Add Docs Command --- sopel_modules/SpiceBot_Docs/Docs.py | 22 ++++++++++++++++++++++ sopel_modules/SpiceBot_Docs/__init__.py | 8 ++++++++ sopel_modules/SpiceBot_SBTools/__init__.py | 12 ++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 sopel_modules/SpiceBot_Docs/Docs.py create mode 100644 sopel_modules/SpiceBot_Docs/__init__.py diff --git a/sopel_modules/SpiceBot_Docs/Docs.py b/sopel_modules/SpiceBot_Docs/Docs.py new file mode 100644 index 0000000..16b7116 --- /dev/null +++ b/sopel_modules/SpiceBot_Docs/Docs.py @@ -0,0 +1,22 @@ +# coding=utf-8 + +from __future__ import unicode_literals, absolute_import, division, print_function + +import sopel.module + +import spicemanip + +from sopel_modules.SpiceBot_SBTools import sopel_triggerargs, bot_privs, github_dict + + +def configure(config): + pass + + +def setup(bot): + pass + + +@sopel.module.nickname_commands('help', 'docs', 'wiki') +def bot_command_owners(bot, trigger): + bot.osd(["IRC Modules Repository", str(github_dict["url_main"] + github_dict["repo_owner"] + "/" + github_dict["repo_name"] + github_dict["url_path_wiki"])]) diff --git a/sopel_modules/SpiceBot_Docs/__init__.py b/sopel_modules/SpiceBot_Docs/__init__.py new file mode 100644 index 0000000..a9e845b --- /dev/null +++ b/sopel_modules/SpiceBot_Docs/__init__.py @@ -0,0 +1,8 @@ +# coding=utf8 +from __future__ import unicode_literals, absolute_import, division, print_function + +from .Docs import * + +__author__ = 'Sam Zick' +__email__ = 'sam@deathbybandaid.net' +__version__ = '0.1.1' diff --git a/sopel_modules/SpiceBot_SBTools/__init__.py b/sopel_modules/SpiceBot_SBTools/__init__.py index d67ef4f..39bbc8b 100644 --- a/sopel_modules/SpiceBot_SBTools/__init__.py +++ b/sopel_modules/SpiceBot_SBTools/__init__.py @@ -15,6 +15,18 @@ import codecs import spicemanip +"""Variable References""" + +github_dict = { + "url_main": "https://github.com/", + "url_api": "https://api.github.com/repos/", + "url_raw": "https://raw.githubusercontent.com/", + "url_path_wiki": "/wiki", + "url_path_issues": "/issues", + "repo_owner": "SpiceBot", + "repo_name": "SpiceBot", + } + """Sopel Wrapping Tools"""