$ mkvirtualenv -p `which python3` errenv
(errenv) $ pip install errbot
(errenv) $ mkdir mybot
(errenv) $ cd mybot/
(errenv) ~/mybot$ errbot --init
Your Errbot directory has been correctly initialized !
Just do "errbot" and it should start in text/development mode.
(errenv) ~/mybot$ errbot
Die Bot-Konsole wird gestartet. Geben Sie daher den Befehl ein
>>> !tryme
It works !
So verlassen Sie die Konsole wie in der Python-Konsole: "Strg + D" oder "Strg + C"
(errenv) $ pip install slackclient
(errenv) $ vi ~/mybot/config.py
Konfigurationsdateivorlage https://raw.githubusercontent.com/errbotio/errbot/master/errbot/config-template.py
Ändern Sie vorerst nur "BACKEND", "BOT_ADMINS" und "BOT_IDENTITY"
import logging
BACKEND = 'Slack'
-- snip --
BOT_ADMINS = ('@xxxx', )
BOT_IDENTITY = {
'token': 'xoxb-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
}
Slack Token ist https://my.slack.com/services/new/bot Erhalten aus
(errenv) $ errbot --daemon
Laden Sie den Bot zu einem geeigneten Kanal ein und testen Sie ihn
http://errbot.io/en/latest/user_guide/configuration/slack.html
Recommended Posts