Skip to main content
Filter by
Sorted by
Tagged with
0 votes
1 answer
80 views

I'm trying to deploy Errbot in App Engine. Errbot needs the data directory to be writable but an App Engine instance's local filesystem is not writable. Is there any way to work around this?
Rashidul Hasan's user avatar
0 votes
1 answer
232 views

I would like to add some basic Natural Language Processing or Natural Language understanding into a bot I have implemented with the errbot library. This is to add in basic conversation to the bot. So ...
James B's user avatar
0 votes
1 answer
102 views

If I have en external process post a message as bot, let's say !help how can make Errbot respond to it? Currently it ignores messages coming from errbot itself. I could not find a configuration option ...
Jimbotron's user avatar
0 votes
2 answers
133 views

How can a rung a command from an err-bot plugin from another err-bot plugin? run the "!dosomething" from another plugin on some type of scheduler.
Brent's user avatar
  • 1
1 vote
0 answers
245 views

is it possible to take user input when running a command? For example, I want the user to be able to run !hello bot and have the bot ask them a question and the user answer it without calling another !...
Trevor Jordy's user avatar
0 votes
2 answers
318 views

I use current config with IRC freenode server: BOT_PREFIX = '@' BOT_PREFIX_OPTIONAL_ON_CHAT = True BOT_ALT_PREFIXES = ('Err', "bot", "mybot", "botka", "errbot") BOT_ALT_PREFIX_SEPARATORS = (':', ',', ...
DominiCane's user avatar
  • 1,303
2 votes
1 answer
489 views

When I call !room create #example-room in slack, i get a response: Computer says nooo. See logs for details: Slack API call to channels.create failed: not_allowed_token_type The Slack API (here: ...
Trevor Jordy's user avatar
0 votes
0 answers
200 views

I tried to follow this guide http://errbot.io/en/latest/user_guide/plugin_development/testing.html I installed pytest and launch it with pytest --rootdir='./srv/plugins' but I have this following ...
Starli0n's user avatar
  • 133
0 votes
1 answer
253 views

I try to follow the sample given by the documentation: 9.1. Plugin configuration through the built-in !config command However, I do not manage in getting back the configuration of the plugin which ...
Starli0n's user avatar
  • 133
0 votes
1 answer
102 views

I'm currently working with errbot, but i'm having trouble with allowing users to enter a message to be passed along with the curl command. my plugin looks as follows: @arg_botcmd('team_key', type=str)...
Jrsys's user avatar
  • 13
0 votes
1 answer
260 views

I have an Errbot function that sends a Slack card. How do I then add a reaction to the card instead of the original message(msg) that was received? @botcmd def example(self, msg): self.send_card(...
Chad S's user avatar
  • 3
0 votes
0 answers
83 views

I'm using errbot running in a docker container, and would like it to announce when a new version has been deployed. One of my plugins implements some custom commands for health checks, so I ...
Oz Linden's user avatar
0 votes
1 answer
147 views

I'm trying to patch dependencies with my errbot tests. The problem I'm having is how errbot imports modules. It is not static and breaks my patch decorators as I add tests or they test in a different ...
Josh's user avatar
  • 2,875
0 votes
1 answer
82 views

I'm using the telegram backend for ErrBot. I know that telegram API allows for messages to use markdown and html. If I understand everything well, I could change: self.telegram.sendMessage(msg.to.id,...
fernand0's user avatar
  • 310
0 votes
1 answer
149 views

While connect error bot with self hosted . Getting this error while doing it - 10:40:34 DEBUG sleekxmpp.xmlstream.xmlst RECV: <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls" /> 10:40:34 ...
Puneet Sharma's user avatar
6 votes
1 answer
21k views

I'm making a custom plugin to query a database for user info to aide customer support. My backend is slack. Everytime I start the bot command I'm greeted with: Computer says nooo. See logs for ...
Dan Garthwaite's user avatar
0 votes
2 answers
304 views

I'm trying to use Errbot with HipChat server (not cloud). It looks like Errbot is confused between a room name and its xmpp jid. For example, testing with room named BotTest that has jid of 1_bottest@...
curmudgeon's user avatar
-1 votes
2 answers
174 views

I will generate the regex from a file or something and need it in the @re_botcmd but i get the error: "not defined" is there a way do define a variable that re_botcmd is finding? from errbot ...
Stefan Sauer's user avatar
0 votes
2 answers
304 views

I have a Dockerfile to run errbot, looking for a way to script plugin installation. The documentation only seems to list the manual !repos install ... method. Is there any way for automatic plugin ...
Michał Matyjek's user avatar
1 vote
1 answer
250 views

I'm very new to bots. I'd like to develop a quick/simple test that makes it possible for a bot (errbot) to write a message to slack, then view responses back to the bot from users on slack. How do I ...
user1889776's user avatar
3 votes
0 answers
1k views

I'm trying to follow the Errbot guide to create a new HelloWorld plugin. However, after my errbot has successfully connected to HipChat, I am unable to see the new plugin that I created. This is the ...
ecs's user avatar
  • 31
0 votes
1 answer
796 views

I'd like to pass multiple arguments like so: @bot test vpn PeerIP: x.x.x.x, optional arguments: Peersubnet y.y.y.y ClCSubnet z.z.z.z Right now when passing multiple arguments I get the error: ...
Dr. Nefario's user avatar
2 votes
1 answer
1k views

I'm sending a message to slack using subprocess.check_output. The format is a mess, I was thinking about trying markdown == false, but only want it set per module, and am not sure how to do that. I'm ...
Dr. Nefario's user avatar
1 vote
1 answer
200 views

I'm trying to get returned powershell output into slack via errbot. The bot is functioning correctly, running the code correctly and the output is being displayed in shell as expected. Can I send that ...
Dr. Nefario's user avatar
1 vote
2 answers
594 views

My goal is to utilize puppet to initialize an instance of errbot, as well as pre-configure plugins via a script. I followed their user guide found here: http://errbot.io/en/latest/user_guide/...
Elijah Roberts's user avatar
0 votes
1 answer
814 views

I'm having hard time trying to connect errbot to dev HipChat server because of invalid ssl cert. log: 21:16:01 DEBUG sleekxmpp.xmlstream.xmlst Event triggered: ssl_cert 21:16:01 ERROR ...
RomanV's user avatar
  • 3
0 votes
2 answers
149 views

I'm trying to complete my unit tests for the errbot plugin I am writing. Can anyone tell me how to mock out a helper method which is used by a botcmd method? Example: class ChatBot(BotPlugin): @...
DidiV's user avatar
  • 1
0 votes
1 answer
90 views

So I just installed Errbot. I run it and get this when running !help >>> !help Computer says nooo. See logs for details: 'ascii' codec can't encode character '\u2022' in position 75: ...
Fudster's user avatar
1 vote
1 answer
237 views

What is the best way to store and access user specific information in Errbot that is accessible to all plugins? My use case is creation of a Redmine (issue tracking) plugin that allows users to ...
Avin  D'Silva's user avatar
1 vote
1 answer
122 views

how I can stop processing message after match? For example something like this: @re_botcmd(pattern=r"(.*)(damn|fuck|stupid)(.*)$", flags=re.IGNORECASE,matchall=True) def be_nice(self, msg, ...
arykalin's user avatar
  • 403
0 votes
2 answers
208 views

I'm trying to send a message from a Plugin by calling directly to the bot self._bot.sc.api_call('chat.postMessage', data={ 'channel': "#general", 'text': "test msg", 'unfurl_media': 'true',...
avivl's user avatar
  • 397
1 vote
1 answer
96 views

I have several helper methods I'd like to include on all of my plugins (things like manipulating lists in persistent storage or setting up config templates), however it looks like from the docs (and ...
Alex Schokking's user avatar
0 votes
1 answer
115 views

I want to make parser plugin, which will translate free form messages to the bot commands and run them from other plugins. Let's say I have PluginA and PluginB which depends on PluginA. On PluginA I ...
arykalin's user avatar
  • 403
0 votes
3 answers
112 views

Our errbot is providing links to JIRA tickets when it sees the right ticket patterns. Unfortunately, in slack it is common for users to edit their posts, and if both edits contain the JIRA ticket ...
EMiller's user avatar
  • 1,148
1 vote
0 answers
110 views

LINE is a messaging system similar to WhatsApp. Is there anyone already written/writing a backend for Errbot? A Python library to access LINE is located at carpedm20.github.io.
ivan98's user avatar
  • 69
1 vote
0 answers
132 views

When shutting down the bot from the command line, I need to hit ^C several times because it appears that my event listener thread is not closing properly. Do I need to make changes to the deactivate ...
Rache's user avatar
  • 236
0 votes
1 answer
843 views

I can get errbot terminal as >>>. I am using python 3.5 and virtual enviroment is activated. I am building a chatops bot for telegram. I was working on other device where errbot was fine but I can't ...
Roshan Gautam's user avatar
1 vote
1 answer
2k views

SO I am was working with errbot and fired up a virtualenv with python3.5. When I run the errbot command I get this error from OpenSSL import crypto File "/Users/me/workspace/chatbotv2/...
Beginner's user avatar
  • 2,946
0 votes
1 answer
147 views

In this case I have a simple JIRA plugin, I'd like to create another plugin that also interacts with JIRA via the first plugin. I have been trying variations of errbot.plugin_manager....
EMiller's user avatar
  • 1,148
1 vote
1 answer
489 views

I see the way it's done in cli.py but it's not set up as a utility for plugin code to make use of. From http://errbot.io/en/latest/user_guide/plugin_development/configuration.html : Errbot can keep ...
EMiller's user avatar
  • 1,148
2 votes
1 answer
94 views

I'm running errbot in a docker container, we did the !backup and we have the backup.py, but when i start the docker container it just run /app/venv/bin/run.sh but i cannot pass -r /srv/backup.py to ...
sebamontini's user avatar
2 votes
1 answer
246 views

I am attempting to use Errbot to create the following workflow: !calculate Errbot then responds to me privately with the answer for number1+number2. I'm not sure how to tell Errbot to respond in a ...
user3097421's user avatar
0 votes
1 answer
172 views

Also when I type !status, Helloworld is not in the list as A (Active). I do not think it is reading my plugin. Any suggestions? # code for helloworldld.py from errbot import BotPlugin, botcmd ...
Karl Elmore's user avatar