Commit Graph

50 Commits (74c9b02840fd8f330969e16aefdf7eb88035e970)

Author SHA1 Message Date
Robert Jacob 74c9b02840 Trim leading and trailing whitespace and newlines
continuous-integration/drone/push Build is passing Details
2020-06-27 12:53:57 +02:00
Robert Jacob 40db78865d Switch to alpine builder
continuous-integration/drone/push Build is passing Details
2020-06-27 11:25:54 +02:00
Robert Jacob 7297093dd0 Update for Go 1.14 2020-06-27 11:24:42 +02:00
Robert Jacob 4caceceb1e Add drone config.
continuous-integration/drone/push Build is passing Details
2019-11-17 16:28:31 +01:00
Robert Jacob ce2a857079 Ignore messages from other rooms. 2019-05-05 18:08:57 +02:00
Robert Jacob 8698169e0a Use notice instead of normal message.
- This should avoid notifications in clients.
2019-05-05 18:00:02 +02:00
Robert Jacob e0860c728b Make contact information a map. 2019-03-10 19:48:53 +01:00
Robert Jacob 11e0a75be2 Update module file. 2019-03-10 19:40:34 +01:00
Robert Jacob 2007d55660 Send correct content-type. 2019-03-10 19:37:12 +01:00
Robert Jacob 6e57819add Download dependencies in separate layer. 2018-09-02 17:03:25 +02:00
Robert Jacob 5ca165b3ee Update Docker build. 2018-09-02 17:01:56 +02:00
Robert Jacob f03c350e9e Replace dep with go modules. 2018-09-02 16:59:42 +02:00
Robert Jacob 803f5aaa8b Add script to build Docker image. 2018-07-17 22:32:30 +02:00
phail 808d9d2cd8 Add "!close" command and implement preliminary help function (#1) 2018-07-17 20:28:45 +00:00
Robert Jacob 5ad042f70a Add SSL certificates to image. 2018-06-22 21:34:20 +02:00
Robert Jacob b85d4e4c99 Fix error format. 2018-06-22 21:27:33 +02:00
Robert Jacob e2726904c0 Make Matrix interactive. 2018-06-22 21:20:28 +02:00
Robert Jacob e906871502 Implement simple Matrix client. 2018-06-22 21:14:42 +02:00
Robert Jacob 5695493e56 Move text to own package. 2018-06-22 21:14:42 +02:00
Robert Jacob 913ae8e10b Add tool to get Matrix access token. 2018-06-22 20:57:34 +02:00
Robert Jacob 4fcfbd3cfc Vendor Matrix client library. 2018-06-22 20:57:23 +02:00
Robert Jacob b4c7d4d479 Refactor config. 2018-06-22 20:23:37 +02:00
Robert Jacob 175bc9663c Reconnect to XMPP automatically with backoff. 2018-04-29 17:52:26 +02:00
Robert Jacob 8f4ce84bb0 Do not answer publicly for private messages. 2018-04-29 17:20:10 +02:00
Robert Jacob 05df498087 Stop receive loop when XMPP connection is closed. 2018-04-17 23:46:01 +02:00
Robert Jacob 0e1dc803ac Helpful messages. 2018-04-17 23:34:19 +02:00
Robert Jacob 794f6d7375 German XMPP output. 2018-04-17 23:28:44 +02:00
Robert Jacob 17a310ba4a Only alert on change of state. 2018-04-17 23:28:01 +02:00
Robert Jacob b5ce5395d8 Close space using XMPP message. 2018-04-01 15:58:17 +02:00
Robert Jacob f262dc74c2 Do not verify XMPP certificate. 2018-04-01 01:53:40 +02:00
Robert Jacob a98639b896 Replace xmpp library. 2018-04-01 01:27:23 +02:00
Robert Jacob d8b221e800 Remove reference to old project name. 2018-04-01 00:18:29 +02:00
Robert Jacob 2c95381282 Set default bot nickname. 2018-04-01 00:17:43 +02:00
Robert Jacob 1d0d11fddf Add volume for data directory. 2018-03-31 17:34:56 +02:00
Robert Jacob 3b5811f125 Manually define env vars. 2018-03-28 00:52:12 +02:00
Robert Jacob d07654ffb6 Update package name. 2018-03-28 00:44:36 +02:00
Robert Jacob a8beb93e39 Use viper. 2018-03-28 00:43:05 +02:00
Robert Jacob b5d815d452 Switch to pflag. 2018-03-28 00:29:20 +02:00
Robert Jacob 793ad85fdd Split into packages. 2018-03-28 00:26:26 +02:00
Robert Jacob 2b19606b77 Simple XMPP notification. 2018-03-28 00:07:28 +02:00
Robert Jacob f588aa05e4 Initialize dep. 2018-03-27 23:13:14 +02:00
Robert Jacob 1da0c74435 Prepare for XMPP notifier. 2018-03-27 23:03:51 +02:00
Robert Jacob 2605583d2a Remove persistence again. 2018-03-27 22:58:16 +02:00
Robert Jacob 6e6924a062 Add ignores. 2018-03-27 22:55:48 +02:00
Robert Jacob 61cb36b29f Add prefix parameter. 2018-03-27 22:55:48 +02:00
Robert Jacob 02646057cc Abstract storage. 2018-03-27 22:50:43 +02:00
Robert Jacob 8e99d53687 Add a prefix to paths. 2018-03-25 22:00:30 +02:00
Robert Jacob 46e51c820d Add Dockerfile. 2018-03-25 21:53:04 +02:00
Robert Jacob cefb4a6bb0 Implement simple spaceapi server. 2018-03-25 21:51:20 +02:00
Robert Jacob 17327c23a1 root commit 2018-03-25 21:27:58 +02:00