Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make all loggers derive from non-default instance (#728) | Wim | 2019-02-23 | 10 | -0/+2539 | |
| | ||||||
* | Add scripting (tengo) support for every incoming message (#731) | Wim | 2019-02-23 | 137 | -0/+14114 | |
| | | | | | | | | | | | | | | | | | | | | | | TengoModifyMessage allows you to specify the location of a tengo (https://github.com/d5/tengo/) script. This script will receive every incoming message and can be used to modify the Username and the Text of that message. The script will have the following global variables: to modify: msgUsername and msgText to read: msgChannel and msgAccount The script is reloaded on every message, so you can modify the script on the fly. Example script can be found in https://github.com/42wim/matterbridge/tree/master/gateway/bench.tengo and https://github.com/42wim/matterbridge/tree/master/contrib/example.tengo The example below will check if the text contains blah and if so, it'll replace the text and the username of that message. text := import("text") if text.re_match("blah",msgText) { msgText="replaced by this" msgUsername="fakeuser" } More information about tengo on: https://github.com/d5/tengo/blob/master/docs/tutorial.md and https://github.com/d5/tengo/blob/master/docs/stdlib.md | |||||
* | Update vendor | Wim | 2019-02-23 | 1 | -13/+0 | |
| | ||||||
* | Add initial WhatsApp support (#711) | Krzysiek Madejski | 2019-02-21 | 61 | -3424/+22023 | |
| | ||||||
* | Upgrade to latest girc version (irc) (#718) | Wim | 2019-02-16 | 9 | -181/+164 | |
| | ||||||
* | Refactor and update RocketChat bridge (#707) | Wim | 2019-02-15 | 37 | -0/+4457 | |
|\ | | | | | | | | | | | | | * Add support for editing/deleting messages * Add support for uploading files * Add support for avatars * Use the Rocket.Chat.Go.SDK * Use the rest and streaming api | |||||
| * | Refactor and update RocketChat bridge | Wim | 2019-02-15 | 37 | -0/+4457 | |
| | | | | | | | | | | | | | | | | * Add support for editing/deleting messages * Add support for uploading files * Add support for avatars * Use the Rocket.Chat.Go.SDK * Use the rest and streaming api | |||||
* | | Do not panic on non-json response from server (zulip) | Wim | 2019-02-13 | 1 | -0/+5 | |
| | | ||||||
* | | Fix error handling on bad event queue id (zulip). Closes #694 | Wim | 2019-02-11 | 1 | -10/+42 | |
|/ | ||||||
* | Update vendor, move to labstack/echo/v4 Fixes #698 | Wim | 2019-01-31 | 104 | -935/+1450 | |
| | ||||||
* | Update vendor | Wim | 2019-01-03 | 15 | -63/+297 | |
| | | | | | | * go-telegram-bot-api/telegram-bot-api * lrstanley/girc * matterbridge/gomatrix | |||||
* | Update nlopes/slack to 4.1-dev (#595) | Patrick Connolly | 2018-12-01 | 33 | -496/+646 | |
| | ||||||
* | Update direct dependencies where possible | Duco van Amstel | 2018-11-25 | 253 | -10509/+17667 | |
| | ||||||
* | Upgrade logrus / testify to stable versions | Duco van Amstel | 2018-11-18 | 54 | -4110/+1842 | |
| | ||||||
* | Switch back go upstream bwmarrin/discordgo | Wim | 2018-11-13 | 42 | -534/+1879 | |
| | | | | Commit https://github.com/bwmarrin/discordgo/commit/ffa9956c9b41e8e2a10c26a254389854e016b006 got merged in. | |||||
* | Update Blackfriday dependency (closes #522) (#532) | Duco van Amstel | 2018-10-22 | 15 | -2274/+2511 | |
| | | | - Fixup Telegram bridge implementation to support updated dependency. | |||||
* | Update of nlopes/slack dependency (#511) | Duco van Amstel | 2018-10-07 | 20 | -84/+981 | |
| | ||||||
* | Update vendor lrstanley/girc | Wim | 2018-09-14 | 3 | -6/+24 | |
| | ||||||
* | Update nlopes/slack vendor | Wim | 2018-08-10 | 45 | -696/+2627 | |
| | ||||||
* | Use mod vendor for vendored directory (backwards compatible) | Wim | 2018-08-06 | 837 | -273974/+11159 | |
| | ||||||
* | Use own forks for logrus-prefixed-formatter and discordgo | Wim | 2018-08-06 | 27 | -0/+9215 | |
| | ||||||
* | Update vendor matterbridge/go-xmpp | Wim | 2018-05-29 | 1 | -1/+19 | |
| | ||||||
* | Add vendor github.com/rs/xid | Wim | 2018-05-27 | 7 | -0/+456 | |
| | ||||||
* | Add vendor github.com/dfordsoft/golib/ic | Wim | 2018-05-11 | 3 | -0/+124 | |
| | ||||||
* | Update vendor lrstanley/girc | Wim | 2018-05-09 | 3 | -0/+793 | |
| | ||||||
* | Update vendor lrstanley/girc | Wim | 2018-05-09 | 9 | -845/+202 | |
| | ||||||
* | Update vendor go-telegram-bot-api/telegram-bot-api | Wim | 2018-05-09 | 4 | -49/+267 | |
| | ||||||
* | Update vendor matterbridge/go-xmpp | Wim | 2018-05-09 | 1 | -1/+29 | |
| | ||||||
* | Add vendor matterbridge/gozulipbot | Wim | 2018-05-07 | 4 | -0/+754 | |
| | ||||||
* | Add vendor files for spf13/viper | Wim | 2018-03-04 | 251 | -0/+93134 | |
| | ||||||
* | Use our own version of go-xmpp with debug output to logrus | Wim | 2018-02-27 | 6 | -19/+50 | |
| | ||||||
* | Update vendor labstack/echo | Wim | 2018-02-21 | 21 | -214/+364 | |
| | ||||||
* | Use prefixed-formatter for better logging | Wim | 2018-02-21 | 1 | -3/+19 | |
| | ||||||
* | Move Sirupsen => sirupsen | Wim | 2018-02-20 | 34 | -317/+1262 | |
| | ||||||
* | Fix role replace | Wim | 2018-02-14 | 1 | -1/+1 | |
| | ||||||
* | Update vendor bwmarrin/discordgo | Wim | 2018-02-14 | 12 | -185/+313 | |
| | ||||||
* | Update vendor (github.com/mattermost) | Wim | 2018-02-09 | 266 | -5524/+36079 | |
| | ||||||
* | Update vendor (slack) | Wim | 2018-01-08 | 57 | -157/+759 | |
| | ||||||
* | Vendor github.com/matterbridge/gomatrix | Wim | 2017-12-25 | 10 | -0/+1712 | |
| | ||||||
* | Update vendor labstack/echo | Wim | 2017-12-07 | 16 | -142/+334 | |
| | ||||||
* | Add sshchat dependencies in vendor | Wim | 2017-12-03 | 14 | -0/+762 | |
| | ||||||
* | Update vendor lrstanley/girc and readme | Wim | 2017-12-02 | 9 | -153/+208 | |
| | ||||||
* | Allow ^ in nick (irc). Closes #305 | Wim | 2017-11-30 | 1 | -1/+1 | |
| | ||||||
* | Update vendor lrstanley/girc | Wim | 2017-11-30 | 5 | -176/+142 | |
| | ||||||
* | Update vendor github.com/matrix-org/gomatrix | Wim | 2017-11-21 | 7 | -16/+212 | |
| | ||||||
* | Update vendor/github.com/mattn/go-xmpp | Wim | 2017-11-08 | 2 | -4/+7 | |
| | ||||||
* | Vendor github.com/lrstanley/girc | Wim | 2017-11-08 | 15 | -0/+6015 | |
| | ||||||
* | Use matterbridge vendored slack | Wim | 2017-11-02 | 56 | -514/+20 | |
| | ||||||
* | Backoff for 60 seconds when reconnecting too fast | Wim | 2017-09-25 | 1 | -0/+6 | |
| | ||||||
* | Update vendor (nlopes/slack) | Wim | 2017-09-11 | 1 | -0/+2 | |
| |