ytjohn / err-chatfluence

Confluence plugin for errbot.io
GNU General Public License v3.0
3 stars 0 forks source link

Come up with a way to test errbot. #3

Open ytjohn opened 8 years ago

ytjohn commented 8 years ago

echo through text interface works, but would be hard to parse.

Perhaps tests should just import errbot itself and send in prepared stanzas?

(py34) usxxhogenjm1 06:21:13$ time echo this comes times from a cli @news | errbot -c config-slack.py -T
06:21:39 INFO     errbot.err                Config check passed...
06:21:39 INFO     errbot.err                Selected backend 'Text'.
06:21:39 INFO     errbot.err                Checking for 'data/'...
06:21:39 INFO     errbot.specific_plugin_ma storage search paths {'/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/storage'}
06:21:39 INFO     errbot.specific_plugin_ma Found those plugings available:
06:21:39 INFO     errbot.specific_plugin_ma         Memory  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/storage/memory.py)
06:21:39 INFO     errbot.specific_plugin_ma          Shelf  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/storage/shelf.py)
06:21:39 INFO     errbot.main               Found Storage plugin: 'Shelf'
Description: This is the storage plugin for the traditional shelf store for errbot.
06:21:39 DEBUG    errbot.specific_plugin_ma Refilter the plugins...
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/storage/memory.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 DEBUG    errbot.specific_plugin_ma Load the one remaining...
06:21:39 DEBUG    errbot.specific_plugin_ma Class to load ShelfStoragePlugin
06:21:39 DEBUG    errbot.storage            Opening storage repomgr
06:21:39 DEBUG    errbot.storage.shelf      Open shelf storage data/repomgr.db
06:21:39 DEBUG    errbot.storage            Opening storage core
06:21:39 DEBUG    errbot.storage.shelf      Open shelf storage data/core.db
06:21:39 INFO     errbot.specific_plugin_ma backends search paths {'/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends'}
06:21:39 INFO     errbot.specific_plugin_ma Found those plugings available:
06:21:39 INFO     errbot.specific_plugin_ma        Graphic  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/graphic.py)
06:21:39 INFO     errbot.specific_plugin_ma        Hipchat  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/hipchat.py)
06:21:39 INFO     errbot.specific_plugin_ma            IRC  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/irc.py)
06:21:39 INFO     errbot.specific_plugin_ma           Null  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/null.py)
06:21:39 INFO     errbot.specific_plugin_ma          Slack  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/slack.py)
06:21:39 INFO     errbot.specific_plugin_ma       Telegram  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/telegram_messenger.py)
06:21:39 INFO     errbot.specific_plugin_ma           Test  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/test.py)
06:21:39 INFO     errbot.specific_plugin_ma           Text  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/text.py)
06:21:39 INFO     errbot.specific_plugin_ma           XMPP  (/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/xmpp.py)
06:21:39 INFO     errbot.main               Found Backend plugin: 'Text'
                        Description: This is the text backend for Err.
06:21:39 DEBUG    errbot.specific_plugin_ma Refilter the plugins...
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/graphic.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/hipchat.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/irc.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/null.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/slack.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/telegram_messenger.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/test.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 WARNING  yapsy                     Plugin candidate '/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/xmpp.plug'  rejected by strategy 'SpecificBackendLocator'
06:21:39 DEBUG    errbot.specific_plugin_ma Load the one remaining...
06:21:40 DEBUG    errbot.specific_plugin_ma Class to load TextBackend
06:21:40 DEBUG    errbot.errBot             ErrBot init.
06:21:40 DEBUG    errbot.backends.base      Backend init.
06:21:40 DEBUG    errbot.errBot             created the thread pool<threadpool.ThreadPool object at 0x103beee10>
06:21:40 DEBUG    errbot.backends.text      Text Backend Init.
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.smart_strong".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.smart_strong.SmartEmphasisExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.fenced_code".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.footnotes".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.attr_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.def_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.tables".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.tables.TableExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.abbr".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.smart_strong".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.smart_strong.SmartEmphasisExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.fenced_code".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.footnotes".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.attr_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.def_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.tables".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.tables.TableExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.abbr".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those postprocessors:
raw_html
amp_substitute
footnote
unescape
unescape_html
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those preprocessors:
normalize_whitespace
ansi_fenced_codeblock
html_block
footnote
abbr
reference
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "errbot.rendering.ansi.AnsiExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.smart_strong".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.smart_strong.SmartEmphasisExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.fenced_code".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.footnotes".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.attr_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.def_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.tables".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.tables.TableExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.abbr".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those postprocessors:
raw_html
amp_substitute
footnote
unescape
unescape_html
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those preprocessors:
normalize_whitespace
ansi_fenced_codeblock
html_block
footnote
abbr
reference
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "errbot.rendering.ansi.AnsiExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.smart_strong".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.smart_strong.SmartEmphasisExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.fenced_code".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.footnotes".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.attr_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.def_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.tables".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.tables.TableExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.abbr".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those postprocessors:
raw_html
amp_substitute
footnote
unescape
unescape_html
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those preprocessors:
normalize_whitespace
ansi_fenced_codeblock
html_block
footnote
abbr
reference
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "errbot.rendering.ansi.AnsiExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.smart_strong".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.smart_strong.SmartEmphasisExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.fenced_code".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.fenced_code.FencedCodeExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.footnotes".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.footnotes.FootnoteExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.attr_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.attr_list.AttrListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.def_list".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.def_list.DefListExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.tables".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.tables.TableExtension".
06:21:40 DEBUG    MARKDOWN                  Successfuly imported extension module "markdown.extensions.abbr".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.abbr.AbbrExtension".
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "markdown.extensions.extra.ExtraExtension".
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those postprocessors:
raw_html
amp_substitute
footnote
unescape
unescape_html
06:21:40 DEBUG    errbot.rendering.ansi     Will apply those preprocessors:
normalize_whitespace
ansi_fenced_codeblock
html_block
footnote
abbr
reference
06:21:40 DEBUG    MARKDOWN                  Successfully loaded extension "errbot.rendering.ansi.AnsiExtension".
06:21:40 DEBUG    errbot.errBot             Initializing backend storage
06:21:40 DEBUG    errbot.storage            Opening storage text_backend
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/text_backend.db
06:21:40 DEBUG    errbot.plugin_manager     All plugin roots:
06:21:40 DEBUG    errbot.plugin_manager     -> /Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins
06:21:40 DEBUG    errbot.plugin_manager     Add /Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins to sys.path
06:21:40 DEBUG    errbot.plugin_manager     -> ../err-chatfluence
06:21:40 DEBUG    errbot.plugin_manager     Add ../err-chatfluence to sys.path
06:21:40 DEBUG    errbot.plugin_manager     check dependencies of /Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins
06:21:40 DEBUG    errbot.plugin_manager     /Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins has no requirements.txt file
06:21:40 DEBUG    errbot.plugin_manager     check dependencies of ../err-chatfluence
06:21:40 DEBUG    errbot.plugin_manager     ../err-chatfluence has no requirements.txt file
06:21:40 INFO     errbot.storage            Init storage of ACLS
06:21:40 INFO     errbot.storage            Init storage of Backup
06:21:40 DEBUG    yapsy_loaded_plugin_ChatR LOADING CHATROOM
06:21:40 INFO     errbot.storage            Init storage of ChatRoom
06:21:40 INFO     errbot.storage            Init storage of Health
06:21:40 INFO     errbot.storage            Init storage of Help
06:21:40 INFO     errbot.storage            Init storage of Plugins
06:21:40 INFO     errbot.storage            Init storage of Utils
06:21:40 INFO     errbot.storage            Init storage of VersionChecker
06:21:40 INFO     errbot                    webhooks:  Flag to bind /echo to echo
06:21:40 INFO     errbot.storage            Init storage of Webserver
06:21:40 INFO     errbot.storage            Init storage of Chatfluence
06:21:40 DEBUG    errbot.main               Start serving commands from the text backend
06:21:40 INFO     errbot.errBot             Activate internal commands
06:21:40 INFO     errbot.plugin_manager     Activating all the plugins...
06:21:40 INFO     errbot.plugin_manager     Activate plugin: Chatfluence
06:21:40 DEBUG    errbot.plugin_manager     Plugin Chatfluence has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating Chatfluence with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.plugin_manager     Checking configuration for Chatfluence...
06:21:40 DEBUG    errbot.plugin_manager     Configuration for Chatfluence checked OK.
06:21:40 DEBUG    errbot.templating         No templates directory found for this plugin [Looking for /Users/hogenj/projects/err-chatfluence/err-chatfluence/templates]
--- Logging error ---
Traceback (most recent call last):
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 971, in emit
    msg = self.format(record)
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 821, in format
    return fmt.format(record)
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/colorlog/colorlog.py", line 128, in format
    message = super(ColoredFormatter, self).format(record)
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 558, in format
    record.message = record.getMessage()
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 321, in getMessage
    msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/bin/errbot", line 11, in <module>
    sys.exit(main())
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/err.py", line 261, in main
    main(backend, logger, config, restore)
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/main.py", line 136, in main
    bot.serve_forever()
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/text.py", line 62, in serve_forever
    self.connect_callback()  # notify that the connection occured
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/errBot.py", line 594, in connect_callback
    errors += self.plugin_manager.activate_non_started_plugins()
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/plugin_manager.py", line 437, in activate_non_started_plugins
    self.activate_plugin_with_version_check(pluginInfo.name, configs.get(pluginInfo.name, None))
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/plugin_manager.py", line 284, in activate_plugin_with_version_check
    obj = self.activatePluginByName(name, "bots")
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/yapsy/PluginManager.py", line 563, in activatePluginByName
    plugin_to_activate.activate()
  File "/Users/hogenj/projects/err-chatfluence/err-chatfluence/chatfluence.py", line 32, in activate
    self.config['CONFLUENCE_ENDPOINT']
Message: 'admin'
Arguments: ('admin', 'http://localhost:1990/confluence')
--- Logging error ---
Traceback (most recent call last):
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 971, in emit
    msg = self.format(record)
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 821, in format
    return fmt.format(record)
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 558, in format
    record.message = record.getMessage()
  File "/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/logging/__init__.py", line 321, in getMessage
    msg = msg % self.args
TypeError: not all arguments converted during string formatting
Call stack:
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/bin/errbot", line 11, in <module>
    sys.exit(main())
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/err.py", line 261, in main
    main(backend, logger, config, restore)
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/main.py", line 136, in main
    bot.serve_forever()
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/backends/text.py", line 62, in serve_forever
    self.connect_callback()  # notify that the connection occured
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/errBot.py", line 594, in connect_callback
    errors += self.plugin_manager.activate_non_started_plugins()
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/plugin_manager.py", line 437, in activate_non_started_plugins
    self.activate_plugin_with_version_check(pluginInfo.name, configs.get(pluginInfo.name, None))
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/plugin_manager.py", line 284, in activate_plugin_with_version_check
    obj = self.activatePluginByName(name, "bots")
  File "/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/yapsy/PluginManager.py", line 563, in activatePluginByName
    plugin_to_activate.activate()
  File "/Users/hogenj/projects/err-chatfluence/err-chatfluence/chatfluence.py", line 32, in activate
    self.config['CONFLUENCE_ENDPOINT']
Message: 'admin'
Arguments: ('admin', 'http://localhost:1990/confluence')
06:21:40 DEBUG    errbot.botplugin          Init storage for Chatfluence
06:21:40 DEBUG    errbot.storage            Opening storage Chatfluence
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/Chatfluence.db
06:21:40 DEBUG    errbot.errBot             Adding regex command : listen_for_news -> listen_for_news
06:21:40 DEBUG    errbot.errBot             Adding command : recent -> recent
06:21:40 DEBUG    errbot.errBot             Adding command : search -> search
06:21:40 INFO     errbot.core_plugins.wsvie Checking Chatfluence for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: Webserver
06:21:40 DEBUG    errbot.plugin_manager     Plugin Webserver has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating Webserver with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.plugin_manager     Checking configuration for Webserver...
06:21:40 DEBUG    errbot.plugin_manager     Configuration for Webserver checked OK.
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 INFO     errbot.plugins.Webserver  Firing up the Rocket
06:21:40 INFO     Rocket                    Starting Rocket 1.2.5
06:21:40 DEBUG    Rocket.Errors.Thread-5    Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-6    Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-7    Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-8    Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-9    Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-10   Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-11   Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-12   Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-13   Entering main loop.
06:21:40 DEBUG    Rocket.Errors.Thread-14   Entering main loop.
06:21:40 DEBUG    Rocket.Monitor            Entering monitor loop.
06:21:40 INFO     Rocket                    Listening on sockets: 0.0.0.0:3141
06:21:40 DEBUG    Rocket.Errors.Port3141    Entering main loop.
06:21:40 DEBUG    errbot.plugins.Webserver  Liftoff!
06:21:40 DEBUG    errbot.botplugin          Init storage for Webserver
06:21:40 DEBUG    errbot.storage            Opening storage Webserver
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/Webserver.db
06:21:40 DEBUG    errbot.errBot             Adding command : generate_certificate -> generate_certificate
06:21:40 DEBUG    errbot.errBot             Adding command : webhook_test -> webhook_test
06:21:40 DEBUG    errbot.errBot             Adding command : webstatus -> webstatus
06:21:40 INFO     errbot.core_plugins.wsvie Checking Webserver for webhooks
06:21:40 INFO     errbot.core_plugins.wsvie Webhook routing echo
06:21:40 INFO     errbot.plugin_manager     Activate plugin: Help
06:21:40 DEBUG    errbot.plugin_manager     Plugin Help has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating Help with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.botplugin          Init storage for Help
06:21:40 DEBUG    errbot.storage            Opening storage Help
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/Help.db
06:21:40 DEBUG    errbot.errBot             Adding command : about -> about
06:21:40 DEBUG    errbot.errBot             Adding command : apropos -> apropos
06:21:40 DEBUG    errbot.errBot             Adding command : help -> help
06:21:40 INFO     errbot.core_plugins.wsvie Checking Help for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: Health
06:21:40 DEBUG    errbot.plugin_manager     Plugin Health has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating Health with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.botplugin          Init storage for Health
06:21:40 DEBUG    errbot.storage            Opening storage Health
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/Health.db
06:21:40 DEBUG    errbot.errBot             Adding command : restart -> restart
06:21:40 DEBUG    errbot.errBot             Adding command : shutdown -> shutdown
06:21:40 DEBUG    errbot.errBot             Adding command : status -> status
06:21:40 DEBUG    errbot.errBot             Adding command : status_gc -> status_gc
06:21:40 DEBUG    errbot.errBot             Adding command : status_load -> status_load
06:21:40 DEBUG    errbot.errBot             Adding command : status_plugins -> status_plugins
06:21:40 DEBUG    errbot.errBot             Adding command : uptime -> uptime
06:21:40 INFO     errbot.core_plugins.wsvie Checking Health for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: VersionChecker
06:21:40 DEBUG    errbot.plugin_manager     Plugin VersionChecker has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating VersionChecker with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.plugins.VersionChe Checking version in background.
06:21:40 DEBUG    errbot.botplugin          Programming the polling of version_check every 86400 seconds with args [] and kwargs {}
06:21:40 DEBUG    errbot.botplugin          Init storage for VersionChecker
06:21:40 DEBUG    errbot.storage            Opening storage VersionChecker
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/VersionChecker.db
06:21:40 INFO     errbot.core_plugins.wsvie Checking VersionChecker for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: Backup
06:21:40 DEBUG    errbot.plugin_manager     Plugin Backup has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating Backup with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.botplugin          Init storage for Backup
06:21:40 DEBUG    errbot.storage            Opening storage Backup
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/Backup.db
06:21:40 DEBUG    errbot.errBot             Adding command : backup -> backup
06:21:40 INFO     errbot.core_plugins.wsvie Checking Backup for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: Plugins
06:21:40 DEBUG    errbot.plugin_manager     Plugin Plugins has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating Plugins with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.botplugin          Init storage for Plugins
06:21:40 DEBUG    errbot.storage            Opening storage Plugins
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/Plugins.db
06:21:40 DEBUG    errbot.errBot             Adding command : plugin_activate -> plugin_activate
06:21:40 DEBUG    errbot.errBot             Adding command : plugin_blacklist -> plugin_blacklist
06:21:40 DEBUG    errbot.errBot             Adding command : plugin_config -> plugin_config
06:21:40 DEBUG    errbot.errBot             Adding command : plugin_deactivate -> plugin_deactivate
06:21:40 DEBUG    errbot.errBot             Adding command : plugin_reload -> plugin_reload
06:21:40 DEBUG    errbot.errBot             Adding command : plugin_unblacklist -> plugin_unblacklist
06:21:40 DEBUG    errbot.errBot             Adding command : repos -> repos
06:21:40 DEBUG    errbot.errBot             Adding command : repos_install -> repos_install
06:21:40 DEBUG    errbot.errBot             Adding command : repos_search -> repos_search
06:21:40 DEBUG    errbot.errBot             Adding command : repos_uninstall -> repos_uninstall
06:21:40 DEBUG    errbot.errBot             Adding command : repos_update -> repos_update
06:21:40 INFO     errbot.core_plugins.wsvie Checking Plugins for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: ChatRoom
06:21:40 DEBUG    errbot.plugin_manager     Plugin ChatRoom has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating ChatRoom with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.botplugin          Init storage for ChatRoom
06:21:40 DEBUG    errbot.storage            Opening storage ChatRoom
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/ChatRoom.db
06:21:40 DEBUG    errbot.errBot             Adding command : room_create -> room_create
06:21:40 DEBUG    errbot.errBot             Adding command : room_destroy -> room_destroy
06:21:40 DEBUG    errbot.errBot             Adding command : room_invite -> room_invite
06:21:40 DEBUG    errbot.errBot             Adding command : room_join -> room_join
06:21:40 DEBUG    errbot.errBot             Adding command : room_leave -> room_leave
06:21:40 DEBUG    errbot.errBot             Adding command : room_list -> room_list
06:21:40 DEBUG    errbot.errBot             Adding command : room_occupants -> room_occupants
06:21:40 DEBUG    errbot.errBot             Adding command : room_topic -> room_topic
06:21:40 INFO     errbot.core_plugins.wsvie Checking ChatRoom for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: ACLs
06:21:40 DEBUG    errbot.plugin_manager     Plugin ACLs has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating ACLs with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.botplugin          Init storage for ACLS
06:21:40 DEBUG    errbot.storage            Opening storage ACLS
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/ACLS.db
06:21:40 DEBUG    errbot.errBot             Adding command filter: acls
06:21:40 INFO     errbot.core_plugins.wsvie Checking ACLS for webhooks
06:21:40 INFO     errbot.plugin_manager     Activate plugin: Utils
06:21:40 DEBUG    errbot.plugin_manager     Plugin Utils has no section [Errbot]. Assuming this plugin is runnning on any Errbot version.
06:21:40 INFO     errbot.plugin_manager     Activating Utils with min_err_version = 4.0.3 and max_version = 4.0.3
06:21:40 DEBUG    errbot.templating         Templates directory found for this plugin [/Users/hogenj/projects/err-chatfluence/.tox/py34/lib/python3.4/site-packages/errbot/core_plugins/templates]
06:21:40 DEBUG    errbot.botplugin          Init storage for Utils
06:21:40 DEBUG    errbot.storage            Opening storage Utils
06:21:40 DEBUG    errbot.storage.shelf      Open shelf storage data/Utils.db
06:21:40 DEBUG    errbot.errBot             Adding command : echo -> echo
06:21:40 DEBUG    errbot.errBot             Adding command : history -> history
06:21:40 DEBUG    errbot.errBot             Adding command : log_tail -> log_tail
06:21:40 DEBUG    errbot.errBot             Adding command : render_test -> render_test
06:21:40 DEBUG    errbot.errBot             Adding command : whoami -> whoami
06:21:40 INFO     errbot.core_plugins.wsvie Checking Utils for webhooks
06:21:40 INFO     errbot.errBot             
06:21:40 INFO     errbot.errBot             Notifying connection to all the plugins...
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on Chatfluence
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on Webserver
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on Help
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on Health
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on VersionChecker
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on Backup
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on Plugins
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on ChatRoom
06:21:40 INFO     errbot.plugins.ChatRoom   Callback_connect
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on ACLS
06:21:40 DEBUG    errbot.errBot             Trigger callback_connect on Utils
06:21:40 INFO     errbot.errBot             Plugin activation done.
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Chatfluence
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Webserver
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Help
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Health
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on VersionChecker
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Backup
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Plugins
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on ChatRoom
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on ACLS
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Utils

 >>> 06:21:40 DEBUG    errbot.errBot             *** frm = @hogenmiller
06:21:40 DEBUG    errbot.errBot             *** username = @hogenmiller
06:21:40 DEBUG    errbot.errBot             *** text = this comes times from a cli @news
06:21:40 DEBUG    errbot.errBot             Assuming 'this comes times from a cli @news' to be a command because BOT_PREFIX_OPTIONAL_ON_CHAT is True
06:21:40 DEBUG    errbot.errBot             Matching 'this comes times from a cli @news' against '(^| )@news?( |$)' produced a match
06:21:40 DEBUG    errbot.plugins.ACLS       Check listen_for_news for ACLs.
06:21:40 INFO     errbot.plugins.ACLS       Matching ACL {} against username @hogenmiller for command Chatfluence:listen_for_news
06:21:40 INFO     errbot.plugins.ACLS       Check if listen_for_news is admin only command.
06:21:40 INFO     errbot.errBot             Processing command 'listen_for_news' with parameters 'this comes times from a cli @news' from @hogenmiller
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on Chatfluence
06:21:40 DEBUG    PythonConfluenceAPI.api   Sending request: rest/api/content (POST)
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on Webserver
06:21:40 DEBUG    PythonConfluenceAPI.api   Starting new HTTP session...
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on Help
06:21:40 DEBUG    PythonConfluenceAPI.api   Requests will use authorization.
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on Health
06:21:40 INFO     requests.packages.urllib3 Starting new HTTP connection (1): localhost
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on VersionChecker
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on Backup
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on Plugins
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on ChatRoom
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on ACLS
06:21:40 DEBUG    errbot.errBot             Triggering callback_message on Utils
06:21:40 DEBUG    errbot.errBot             news has/have been mentioned
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on Chatfluence
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on Webserver
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on Help
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on Health
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on VersionChecker
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on Backup
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on Plugins
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on ChatRoom
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on ACLS
06:21:40 DEBUG    errbot.errBot             Triggering callback_mention on Utils
06:21:40 DEBUG    requests.packages.urllib3 "POST /confluence/rest/api/content HTTP/1.1" 200 None
06:21:40 DEBUG    errbot.plugins.Chatfluenc {'container': {'id': 65537, '_expandable': {'homepage': '/rest/api/content/98310', 'icon': '', 'description': ''}, 'name': 'Demonstration Space', '_links': {'self': 'http://localhost:1990/confluence/rest/api/space/ds', 'webui': '/display/ds'}, 'type': 'global', 'key': 'ds'}, 'id': '786436', 'status': 'current', '_links': {'tinyui': '/x/BAAM', 'base': 'http://localhost:1990/confluence', 'webui': '/display/ds/2016/03/21/this+comes+times+from+a', 'context': '/confluence', 'self': 'http://localhost:1990/confluence/rest/api/content/786436', 'collection': '/rest/api/content'}, '_expandable': {'descendants': '/rest/api/content/786436/descendant', 'operations': '', 'metadata': '', 'children': '/rest/api/content/786436/child'}, 'ancestors': [], 'version': {'by': {'displayName': 'admin', 'userKey': '2c9682714db22c7c014db22f51970002', 'username': 'admin', 'profilePicture': {'isDefault': True, 'path': '/confluence/images/icons/profilepics/default.png', 'height': 48, 'width': 48}, 'type': 'known', '_links': {'self': 'http://localhost:1990/confluence/rest/experimental/user?key=2c9682714db22c7c014db22f51970002'}}, 'when': '2016-03-21T10:21:40.396Z', 'minorEdit': False, '_links': {'self': 'http://localhost:1990/confluence/rest/experimental/content/786436/version/1'}, 'number': 1, '_expandable': {'content': '/rest/api/content/786436'}, 'message': ''}, 'space': {'id': 65537, '_expandable': {'homepage': '/rest/api/content/98310', 'icon': '', 'description': ''}, 'name': 'Demonstration Space', '_links': {'self': 'http://localhost:1990/confluence/rest/api/space/ds', 'webui': '/display/ds'}, 'type': 'global', 'key': 'ds'}, 'history': {'latest': True, 'createdBy': {'displayName': 'admin', 'userKey': '2c9682714db22c7c014db22f51970002', 'username': 'admin', 'profilePicture': {'isDefault': True, 'path': '/confluence/images/icons/profilepics/default.png', 'height': 48, 'width': 48}, 'type': 'known', '_links': {'self': 'http://localhost:1990/confluence/rest/experimental/user?key=2c9682714db22c7c014db22f51970002'}}, 'createdDate': '2016-03-21T10:21:40.396Z', '_links': {'self': 'http://localhost:1990/confluence/rest/api/content/786436/history'}, '_expandable': {'lastUpdated': '', 'nextVersion': '', 'previousVersion': ''}}, 'body': {'_expandable': {'export_view': '', 'styled_view': '', 'anonymous_export_view': '', 'editor': '', 'view': ''}, 'storage': {'_expandable': {'content': '/rest/api/content/786436'}, 'representation': 'storage', 'value': 'Posted by @hogenmiller:  \n this comes times from a cli @news'}}, 'title': 'this comes times from a', 'type': 'blogpost'}

╌╌[MD  ]╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
POSTED: 2016-03-21 this comes times from a http://localhost:1990/confluence//x/BAAM

╌╌[HTML]╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
<p>POSTED: 2016-03-21 this comes times from a http://localhost:1990/confluence//x/BAAM</p>

╌╌[TEXT]╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
POSTED: 2016-03-21 this comes times from a http://localhost:1990/confluence//x/BAAM

╌╌[IM  ]╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
POSTED: 2016-03-21 this comes times from a http://localhost:1990/confluence//x/BAAM

╌╌[ANSI]╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
POSTED: 2016-03-21 this comes times from a http://localhost:1990/confluence//x/BAAM

╌╌[BORDERLESS]╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
POSTED: 2016-03-21 this comes times from a http://localhost:1990/confluence//x/BAAM

06:21:40 DEBUG    errbot.plugins.VersionChe Tested current Errbot version and it is 3.2.4

 >>> 06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Chatfluence
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Webserver
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Help
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Health
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on VersionChecker
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Backup
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Plugins
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on ChatRoom
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on ACLS
06:21:40 DEBUG    errbot.errBot             Triggering callback_presence on Utils
06:21:40 DEBUG    errbot.backends.text      Trigger disconnect callback
06:21:40 INFO     errbot.errBot             Disconnect callback, deactivating all the plugins.
06:21:40 DEBUG    errbot.storage            Closed store of Chatfluence
06:21:40 DEBUG    errbot.plugins.Webserver  Sending signal to stop the webserver
06:21:40 INFO     Rocket                    Stopping Rocket 1.2.5
06:21:41 DEBUG    Rocket.Errors.Port3141    Listener exiting.
06:21:41 WARNING  Rocket.Errors.Port3141    Socket shutdown() failed
06:21:41 DEBUG    Rocket.Monitor            Flushing waiting connections
06:21:41 DEBUG    Rocket.Monitor            Flushing queued connections
06:21:42 DEBUG    Rocket.Errors.Thread-5    Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-7    Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-12   Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-6    Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-10   Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-14   Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-11   Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-8    Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-13   Received a death threat.
06:21:42 DEBUG    Rocket.Errors.Thread-9    Received a death threat.
06:21:42 DEBUG    errbot.storage            Closed store of Webserver
06:21:42 DEBUG    errbot.storage            Closed store of Help
06:21:42 DEBUG    errbot.storage            Closed store of Health
06:21:42 DEBUG    errbot.botplugin          You still have active pollers at deactivation stage, I cleaned them up for you.
06:21:42 DEBUG    errbot.storage            Closed store of VersionChecker
06:21:42 DEBUG    errbot.storage            Closed store of Backup
06:21:42 DEBUG    errbot.storage            Closed store of Plugins
06:21:42 DEBUG    errbot.storage            Closed store of ChatRoom
06:21:42 DEBUG    errbot.storage            Closed store of ACLS
06:21:42 DEBUG    errbot.errBot             Removing command filter: acls
06:21:42 DEBUG    errbot.storage            Closed store of Utils
06:21:42 DEBUG    errbot.backends.text      Trigger shutdown
06:21:42 DEBUG    errbot.storage            Closed store of TextBackend
06:21:42 INFO     errbot.plugin_manager     Shutdown.
06:21:42 DEBUG    errbot.storage            Closed store of BotPluginManager
06:21:42 INFO     errbot.plugin_manager     Bye.
06:21:42 DEBUG    errbot.storage            Closed store of BotRepoManager
06:21:42 INFO     errbot.err                Process exiting

real    0m2.713s
user    0m0.645s
sys 0m0.080s
ytjohn commented 8 years ago

Lol... already documented. http://errbot.io/en/latest/user_guide/plugin_development/testing.html#interacting-with-the-bot