summaryrefslogtreecommitdiffstats
path: root/go.mod
Commit message (Collapse)AuthorAgeFilesLines
...
* Add scripting (tengo) support for every incoming message (#731)Wim2019-02-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | 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
* Add initial WhatsApp support (#711)Krzysiek Madejski2019-02-211-5/+3
|
* Upgrade to latest girc version (irc) (#718)Wim2019-02-161-1/+1
|
* Refactor and update RocketChat bridge (#707)Wim2019-02-151-0/+4
|\ | | | | | | | | | | | | * 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 bridgeWim2019-02-151-0/+4
| | | | | | | | | | | | | | | | * 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)Wim2019-02-131-1/+1
| |
* | Fix error handling on bad event queue id (zulip). Closes #694Wim2019-02-111-1/+1
|/
* Update vendor, move to labstack/echo/v4 Fixes #698Wim2019-01-311-20/+9
|
* Add support for markdown to HTML conversion (matrix). Closes #663 (#670)Wim2019-01-061-0/+6
| | | | | This uses our own gomatrix lib with the SendHTML function which adds HTML to formatted_body in matrix. golang-commonmark is used to convert markdown into valid HTML.
* Update vendorWim2019-01-031-3/+3
| | | | | | * go-telegram-bot-api/telegram-bot-api * lrstanley/girc * matterbridge/gomatrix
* Update nlopes/slack to 4.1-dev (#595)Patrick Connolly2018-12-011-1/+1
|
* Update direct dependencies where possibleDuco van Amstel2018-11-251-26/+21
|
* Upgrade logrus / testify to stable versionsDuco van Amstel2018-11-181-9/+5
|
* Switch back go upstream bwmarrin/discordgoWim2018-11-131-4/+2
| | | | Commit https://github.com/bwmarrin/discordgo/commit/ffa9956c9b41e8e2a10c26a254389854e016b006 got merged in.
* Update Blackfriday dependency (closes #522) (#532)Duco van Amstel2018-10-221-1/+2
| | | - Fixup Telegram bridge implementation to support updated dependency.
* Update of nlopes/slack dependency (#511)Duco van Amstel2018-10-071-1/+3
|
* Update vendor lrstanley/gircWim2018-09-141-1/+1
|
* Update nlopes/slack vendorWim2018-08-101-1/+2
|
* Start using go modWim2018-08-061-0/+82