f9fb33e696
Refactor steam bridge ( #630 )
...
* split up in different files
* decrease complexity
2018-12-07 23:48:24 +01:00
ce21ba1545
Fix golint linter issues and enable it in CI ( #593 )
2018-11-15 20:43:43 +01:00
c89085bf44
Fix and enable goimports linter ( #591 )
2018-11-15 19:24:22 +01:00
1e0bb3da95
Make gocritic linter happier
2018-11-08 22:01:29 +01:00
346a7284f7
Handle file uploads to mediaserver (steam)
2018-05-06 16:32:24 +02:00
f2f1d874e1
Use viper (github.com/spf13/viper) for configuration
2018-03-04 23:52:14 +01:00
594d2155e3
Improve debug messages
2018-02-28 22:23:29 +01:00
2bac867382
Refactor using factory
2018-02-27 23:22:12 +01:00
d1227b5fc9
Use prefixed-formatter for better logging
2018-02-21 00:20:25 +01:00
6ea368c383
Move Sirupsen => sirupsen
2018-02-20 23:41:09 +01:00
265457b451
Refactor and add MediaDownloadSize to General
2017-12-19 23:15:03 +01:00
27e94c438d
Add support for bridging to individual steam chats. (steam) ( #294 )
2017-11-08 00:36:20 +01:00
ed01820722
Add support for deleting messages across bridges.
...
Currently fully support mattermost,slack and discord.
Message deleted on the bridge or received from other bridges will be
deleted.
Partially support for Gitter.
Gitter bridge will delete messages received from other bridges.
But if you delete a message on gitter, this deletion will not be sent to
other bridges (this is a gitter API limitation, it doesn't propogate edits
or deletes via the API)
2017-09-11 22:45:15 +02:00
5a8d7b5f6d
Modify Send() to return also a message id
2017-08-27 22:59:37 +02:00
28710d0bc7
Allow a webhookurl per channel (discord). #239
2017-08-12 14:51:41 +02:00
6dee988b76
Fix megacheck / go vet issues
2017-07-14 00:35:01 +02:00
c714501a0e
Fix channel id off by 0x18000000000000 (steam)
2017-07-03 22:10:26 +02:00
276ac840aa
Add initial steam support
2017-06-22 01:02:05 +02:00