$ 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
La console du bot va démarrer, alors essayez d'entrer la commande
>>> !tryme
It works !
Pour quitter la console, comme dans la console python, Ctrl + D
ou Ctrl + C
(errenv) $ pip install slackclient
(errenv) $ vi ~/mybot/config.py
Modèle de fichier de configuration https://raw.githubusercontent.com/errbotio/errbot/master/errbot/config-template.py
Pour le moment, ne modifiez que «BACKEND», «BOT_ADMINS» et «BOT_IDENTITY»
import logging
BACKEND = 'Slack'
-- snip --
BOT_ADMINS = ('@xxxx', )
BOT_IDENTITY = {
'token': 'xoxb-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
}
le jeton mou est https://my.slack.com/services/new/bot Obtenir de
(errenv) $ errbot --daemon
Invitez le bot sur un canal approprié et testez-le
http://errbot.io/en/latest/user_guide/configuration/slack.html
Recommended Posts