Описание тега errbot
Errbot - это чат-бот Python, демон, который подключается к вашей любимой службе чата (Slack, Hipchat, ...) и вносит ваши инструменты в беседу. Этот тег касается любых вопросов, касающихся его установки, безопасности или проблем с разработкой новых подключаемых модулей, серверных программ или подключаемых модулей хранилища.
1
ответ
Доходность от плагина зависимости?
Я хочу сделать плагин парсера, который будет переводить сообщения свободной формы в команды бота и запускать их из других плагинов. Допустим, у меня есть PluginA и PluginB, который зависит от PluginA. На плагине у меня есть команда: @botcmd def do_o…
05 ноя '16 в 09:27
0
ответов
Errbot: Как правильно настроить новые плагины?
Я пытаюсь следовать руководству Errbot, чтобы создать новый плагин HelloWorld. Однако после того, как мой errbot успешно подключился к HipChat, я не могу увидеть новый плагин, который я создал. Это вывод DEBUG с консоли. 16:44:02 INFO errbot.specifi…
15 апр '17 в 21:06
1
ответ
Форматирование сообщений Slack, отправленных с Errbot
Я отправляю сообщение в Slack, используя subprocess.check_output. Формат беспорядок, я думал о попытке markdown == false, но хотел, чтобы он был установлен для каждого модуля, и я не уверен, как это сделать. Я не уверен, что это решит мою проблему, …
06 мар '17 в 06:51
1
ответ
Отключить проверку сертификата errbot
Я с трудом пытаюсь подключить errbot к серверу dev HipChat из-за недействительного сертификата ssl. журнал: 21:16:01 DEBUG sleekxmpp.xmlstream.xmlst Event triggered: ssl_cert 21:16:01 ERROR sleekxmpp.xmlstream.xmlst Could not match certficate agains…
28 янв '17 в 21:26
0
ответов
Как рассказать админам (или другим?) При подключении
Я использую errbot, работающий в контейнере Docker, и хотел бы, чтобы он объявил, когда будет развернута новая версия. Один из моих плагинов реализует некоторые пользовательские команды для проверки работоспособности, поэтому я реализовал метод call…
12 дек '17 в 18:02
0
ответов
Errbot HTTP Proxy поддержка
Я хотел бы использовать errbot, но отсутствие поддержки HTTP-прокси для меня не является началом. Были ли где-нибудь дискуссии о добавлении поддержки HTTP Proxy? Я счастлив работать над пиаром, чтобы добавить эту функциональность в бэкэнд XMPP. Я по…
08 сен '17 в 13:28
1
ответ
Как пропатчить (дразнить) тесты с помощью Errbot?
Я пытаюсь исправить зависимости с помощью моих тестов errbot. У меня проблема в том, как errbot импортирует модули. Это не статично и ломает мои патчи-декораторы, когда я добавляю тесты или они тестируют в другом порядке. У меня есть плагин под назв…
29 окт '17 в 19:32
1
ответ
Как я могу отправить команду и сделать так, чтобы Errbot ответил мне лично?
Я пытаюсь использовать Errbot для создания следующего рабочего процесса: ! Подсчитайте Errbot, а затем лично ответит мне ответом на номер 1+ номер 2. Я не уверен, как сказать Errbot ответить в личном сообщении, кто-нибудь может помочь? Спасибо!
29 июн '16 в 15:27
0
ответов
Плагин Errbot не закрывается
При закрытии бота из командной строки мне нужно несколько раз нажать ^C, потому что кажется, что мой поток слушателя событий не закрывается должным образом. Нужно ли вносить изменения в функцию деактивации? class Icinga2bot(BotPlugin): """ Use errbo…
07 сен '16 в 19:01
0
ответов
Как обновить плагин, не опуская errbot
Может кто-то посоветовать, как обновить плагин (код), не останавливая errbot, на данный момент у меня есть o прекратить вносить изменения, а затем начать снова. и может кто-то посоветовать, как справиться ниже, я вижу это в журналах. "Нет обработчик…
19 авг '18 в 18:13
2
ответа
Настройка присутствия errbot в HipChat
Я пытаюсь использовать Errbot с сервером HipChat (не облачным). Похоже, что Errbot запутался между именем комнаты и ее xmpp jid. Например, тестирование с комнатой с именем BotTest это имеет 1_bottest@conf.btf.hipchat.com: Когда я установил CHATROOM_…
30 авг '17 в 18:19
1
ответ
Просмотр ответов пользователя от слабого до errbot
Я очень плохо знаком с ботами. Я хотел бы разработать быстрый / простой тест, который позволяет боту (errbot) написать сообщение для слабины, а затем просмотреть ответы на бот от пользователей на слабине. Как мне добиться этого? Мне нужно написать п…
16 май '17 в 07:17
1
ответ
Как добавить Slack-реакцию к send_card
У меня есть функция Errbot, которая отправляет карту Slack. Как я могу добавить реакцию на карту вместо исходного сообщения (MSG), которое было получено? @botcmd def example(self, msg): self.send_card(title='Test', body='test123', thumbnail=' ', ima…
28 фев '18 в 03:24
0
ответов
Настроить вывод справки в errbot в python
Есть ли способ настроить вывод! Help в errbot, не отключая плагины. В настоящее время я получаю в справке все, я хочу настроить его так, чтобы единственная конкретная вещь, которую я мог показать в выводе справки, и использование плагинов в режиме e…
11 май '18 в 18:15
1
ответ
Не допускается отлов классов, которые не наследуются от BaseException
Я делаю пользовательский плагин для запроса базы данных для получения информации о пользователе для поддержки клиентов. Мой бэкэнд слабый. Каждый раз, когда я запускаю команду бота, меня приветствуют: Computer says nooo. See logs for details: catchi…
08 сен '17 в 19:31
0
ответов
Ошибка сокета SleekXMPP при запуске демона Errbot
Мой вопрос об ошибке, которую я получаю при запуске Errbot. Использование RHEL7 в VirtualBox, Python 3.4, с Pip 9.0.1, последней версией Errbot 5.1.3 для подключения к Cloud HipChat. Я получаю сообщение об ошибке после запуска команды errbot init и …
20 дек '17 в 01:08
2
ответа
errbot: установка скрипта для докера?
У меня есть Dockerfile для запуска errbot, ищущий способ установки скрипта плагина. Документация только кажется, чтобы перечислить руководство !repos install ... метод. Есть ли способ автоматической установки плагинов из git repo?
04 июл '17 в 07:58
1
ответ
Наследование с BotPlugin
У меня есть несколько вспомогательных методов, которые я хотел бы включить во все мои плагины (например, манипулирование списками в постоянном хранилище или настройка шаблонов конфигурации), однако из документов (и на практике) похоже, что плагины д…
06 ноя '16 в 16:38
1
ответ
Возврат данных, чтобы расслабиться от errbot
Я пытаюсь получить возвращенный вывод powershell в slack через errbot. Бот работает правильно, правильно выполняет код, и вывод отображается в оболочке, как и ожидалось. Могу ли я отправить эти возвращенные данные в Slack через код Python как есть и…
06 мар '17 в 05:14
1
ответ
Персонализация вызовов API в Errbot / Как хранить и получать доступ к пользовательской информации в Errbot?
Каков наилучший способ хранения и доступа к пользовательской информации в Errbot, доступной для всех плагинов? Мой пример использования - создание плагина Redmine (отслеживание проблем), который позволяет пользователям создавать, обновлять, закрыват…
12 дек '16 в 15:33