Skip to content

Errbot not starting #1285

@axil76

Description

@axil76

In order to let us help you better, please fill out the following fields as best you can:

I am...

  • Reporting a bug
  • Suggesting a new feature
  • Requesting help with running my bot
  • Requesting help writing plugins
  • Here about something else

I am running...

  • Errbot version: 5.2.0
  • OS version: CentOS 7
  • Python version: 3.4
  • Using a virtual environment: no

Issue description

Errbot not starting.

Steps to reproduce

Command : errbot -G -c ./errbot/config.py
Error Message :

12:57:07 ERROR    yapsy                     Unable to create plugin object: /usr/lib/python3.4/site-packages/errbot/backends/graphic
Traceback (most recent call last):
  File "/usr/lib64/python3.4/site-packages/yapsy/PluginManager.py", line 538, in loadPlugins
    plugin_info.plugin_object = self.instanciateElementWithImportInfo(element, element_name, plugin_module_name, candidate_filepath)
  File "/usr/lib64/python3.4/site-packages/yapsy/PluginManager.py", line 587, in instanciateElementWithImportInfo
    return self.instanciateElement(element)
  File "/usr/lib/python3.4/site-packages/errbot/specific_plugin_manager.py", line 59, in instanciateElement
    return element(self._config)
  File "/usr/lib/python3.4/site-packages/errbot/backends/text.py", line 193, in __init__
    self.bot_identifier = self.build_identifier(self.bot_config.BOT_IDENTITY['username'])
  File "/usr/lib/python3.4/site-packages/errbot/backends/text.py", line 373, in build_identifier
    raise ValueError('An identifier for the Text backend needs to start with # for a room or @ for a person.')
ValueError: An identifier for the Text backend needs to start with # for a room or @ for a person.
12:57:07 ERROR    errbot.bootstrap          Unable to load or configure the backend.
Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/errbot/bootstrap.py", line 153, in setup_bot
    bot = backendpm.get_plugin_by_name(backend_name)
  File "/usr/lib/python3.4/site-packages/errbot/specific_plugin_manager.py", line 86, in get_plugin_by_name
    raise Exception('Error loading plugin %s:\nError:\n%s\n' % (name, formatted_error))
Exception: Error loading plugin Graphic:
Error:
<class 'ValueError'>:
  File "/usr/lib64/python3.4/site-packages/yapsy/PluginManager.py", line 538, in loadPlugins
    plugin_info.plugin_object = self.instanciateElementWithImportInfo(element, element_name, plugin_module_name, candidate_filepath)
  File "/usr/lib64/python3.4/site-packages/yapsy/PluginManager.py", line 587, in instanciateElementWithImportInfo
    return self.instanciateElement(element)
  File "/usr/lib/python3.4/site-packages/errbot/specific_plugin_manager.py", line 59, in instanciateElement
    return element(self._config)
  File "/usr/lib/python3.4/site-packages/errbot/backends/text.py", line 193, in __init__
    self.bot_identifier = self.build_identifier(self.bot_config.BOT_IDENTITY['username'])
  File "/usr/lib/python3.4/site-packages/errbot/backends/text.py", line 373, in build_identifier
    raise ValueError('An identifier for the Text backend needs to start with # for a room or @ for a person.')

can you help me ?
Thanks

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions