OyyoDams
f6eefa4ecc
Fix issue #432 - Avatar spoofing from Slack to Discord with uppercase in nick doesn't work ( #433 )
6 years ago
Jerry Heiselman
76af9cba5a
Properly set Slack user who initiated slash command ( #394 )
...
* Properly set Slack user who initiated slash command
7 years ago
Wim
99ce68e9ba
Use username if bot name is Slack API Tester (slack)
7 years ago
Wim
68fbed9281
Make our callbackid more unique. Fixes issue with running multiple matterbridge on the same channel (slack,mattermost)
7 years ago
Jerry Heiselman
76360f89c1
Strip markdown URLs with blank text (slack) ( #392 )
7 years ago
Wim
8c0b04b995
Ignore restricted_acton on channel join (slack). Closes #387
7 years ago
Wim
e5989adf92
Add support for NoSendJoinPart. Closes #382
7 years ago
Wim
ab94b5ca7a
Update regex for usergroup matching. Closes #379
7 years ago
Wim
8d2ce56c37
Fix regression (slack). Closes #384
7 years ago
Wim
f2f1d874e1
Use viper (github.com/spf13/viper) for configuration
7 years ago
Wim
79c4ad5015
Remove unused function
7 years ago
Wim
e24f1c7c87
Use replaceVariable for usergroups (slack) #379
7 years ago
Wim
0bc9c70c66
Add usergroup support (slack). Closes #379
7 years ago
Wim
594d2155e3
Improve debug messages
7 years ago
Wim
2bac867382
Refactor using factory
7 years ago
Wim
1578ebb0e2
Refactor slack
7 years ago
Wim
78238c85d4
Add share support between slack instances. Closes #369
7 years ago
Wim
f82a9cc7ac
Fix Update userlist on join (slack). Closes #372
7 years ago
Wim
cce7624ab8
Update userlist on join (slack). Closes #372
7 years ago
Wim
d1227b5fc9
Use prefixed-formatter for better logging
7 years ago
Wim
6ea368c383
Move Sirupsen => sirupsen
7 years ago
Wim
0bcd1e62f3
Add channel_purpose to ShowTopicChange. Ignore (un)pinned_item (slack). #353
7 years ago
Wim
80822b7fff
Send chat notification if media is too big to be re-uploaded to MediaServer. See #359
7 years ago
Wim
78f1011f52
Add support for file comments (slack). Closes #346
7 years ago
Wim
67f6257617
Add ShowTopicChange option. Allow/disable topic change messages (currently only from slack). Closes #353
7 years ago
Wim
9f15d38c1c
Use upstream again (slack)
7 years ago
Wim
0b3a06d263
Log ConnectionErrorEvent (slack)
7 years ago
Wim
9a6249c4f5
Increase debug logging (slack)
7 years ago
Wim
50bd51e461
Use a better check to join channel (slack)
7 years ago
Wim
d0c4fe78ee
Allow specifying maximum download size of media using MediaDownloadSize (slack,telegram,matrix)
7 years ago
Wim
265457b451
Refactor and add MediaDownloadSize to General
7 years ago
Wim
0578b21270
Fix message sending (slack)
7 years ago
Wim
36a800c3f5
Add support for comments from slack file uploads (slack)
7 years ago
Wim
6f18790352
Add support to upload files to slack, from bridges with private urls like slack/mattermost/telegram. (slack)
7 years ago
Patrick Connolly
bea0bbd0c2
Allow slack messages with variables (eg. @here) to be formatted correctly. (slack) ( #288 )
7 years ago
Patrick Connolly
4f8ae761a2
Resolve slack channel to human-readable name. (slack) ( #282 )
7 years ago
Wim
b530e92834
Use DisplayName instead of deprecated username (slack). Closes #276
7 years ago
Patrick Connolly
76aafe1fa8
Allowed Slack bridge to extract simpler link format. ( #287 )
...
Links sometimes exist without bar delimiters.
See: https://api.slack.com/docs/message-formatting#linking_to_urls
7 years ago
Wim
4e1dc9f885
Use bot username if specified (slack). Closes #273
7 years ago
Wim
c4b75e5754
Download files from slack and reupload to mattermost (slack/mattermost). Closes #255
...
Refactor message.Extra to a map[string][]interface{} to have a bit more flexibility
for stuffing extra stuff.
For attached files from slack, files < 1MB size get downloaded (in memory), and get
put into Extra["file"][]config.FileInfo (containing a pointer to the buffer and
the filename). This is not async so slack channels with lots of attached files
may suffer a slowdown. (the download timeout is set at 5 seconds).
7 years ago
Wim
5f14141ec9
Try to not forward slack unfurls. Closes #266
7 years ago
Wim
d59c51a94b
Remove unnecessary check, make megacheck happy
7 years ago
Wim
1a40b0c1e9
Relay attachments from mattermost to slack (slack). Closes #260
7 years ago
Wim
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)
7 years ago
Wim
90a61f15cc
Do not break messages on newline (slack). Closes #258
7 years ago
Wim
a3470f8aec
Send first message after connect (slack). Closes #252
7 years ago
Wim
9226252336
Replace mentions from other bridges. (slack). Closes #233
7 years ago
Wim
8b98f605bc
Add support for editing messages (slack)
7 years ago
Wim
5a8d7b5f6d
Modify Send() to return also a message id
7 years ago
Wim
43bd779fb7
Handle leave/join events (slack). Closes #246
7 years ago