You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ tar -zxvf err-helloworld.tar.gz -C /opt/plugins/
98
+
99
+
.. note::
100
+
If a repo is cloned and the git remote information is present, updating the plugin may be possible via `!repos update`
101
+
102
+
103
+
Using pip for plugins
104
+
^^^^^^^^^^^^^^^^^^^^^
105
+
106
+
Plugins published to to pypi.org can be installed using pip.::
107
+
108
+
$ pip install errbot-plugin-helloworld
109
+
110
+
As part of the packaging configuration for the plugin, it should install all necessary dependencies for the plugin to work.
111
+
112
+
75
113
Dependencies
76
114
^^^^^^^^^^^^
77
115
@@ -83,15 +121,6 @@ If you have installed Errbot in a virtualenv, this will run the equivalent of :c
83
121
If no virtualenv is detected, the equivalent of :code:`pip install --user -r requirements.txt` is used to ensure the package(s) is/are only installed for the user running Err.
84
122
85
123
86
-
Extra plugin directory
87
-
^^^^^^^^^^^^^^^^^^^^^^
88
-
89
-
Plugins installed via the :code:`!repos` command are managed by errbot itself and stored inside the `BOT_DATA_DIR` you set in `config.py`.
90
-
If you want to manage your plugins manually for any reason then errbot allows you to load additional plugins from a directory you specify.
91
-
You can do so by specifying the setting `BOT_EXTRA_PLUGIN_DIR` in your `config.py` file.
92
-
See the :download:`config-template.py` file for more details.
0 commit comments