Commit Graph

66 Commits

Author SHA1 Message Date
erroneousboat
d63dd6006e Update nlopes/slack to slack-go/slack
Fixes #236
2020-03-28 08:46:26 +01:00
erroneousboat
488ac60fdc Add reply to thread functionality 2019-06-29 12:07:41 +02:00
erroneousboat
ddf904870c Test with loading replies in chat window 2019-06-29 12:07:41 +02:00
erroneousboat
74e9ac15b3 Start with different threads setup 2019-06-29 12:05:39 +02:00
erroneousboat
7a1b9c8a36 Add slash command support
Fixes #101
2019-05-26 12:05:52 +02:00
erroneousboat
10d54bb19c Use go modules
* Make use of go modules
* Update nlopes/slack module
2019-05-25 18:24:36 +02:00
erroneousboat
9b9c8e993c Implement rate limited user presence resolver
Reference #167
2019-05-18 12:03:35 +02:00
erroneousboat
8475d8d63d Fix read mark for channels
Fixes #178
2019-05-11 12:20:52 +02:00
erroneousboat
609c37cdfe Fix username of bot 2019-05-11 11:47:39 +02:00
erroneousboat
9d5e850495 Add more information with integrations
Fixes #179
2019-05-11 11:31:08 +02:00
erroneousboat
3ea9a9f1f8 Add files to messages
Fixes #179
2019-05-11 10:57:23 +02:00
erroneousboat
25ee7822c3 Unescape message contents
Fixes #182
2019-05-11 10:23:21 +02:00
erroneousboat
112524daad Merge branch 'threads'
* threads:
  Update comment
  Update threads reply functionality
  Add reply to threads functionality
  Fix thread timestamp checking
  Fix pagination problem
  Update handling thread replies in event handler
  Update message event
  Implement new Message setup
  Start with thread support

Reference #91
2019-03-16 12:29:42 +01:00
erroneousboat
2434ba7c6f Update comment 2019-03-16 12:29:10 +01:00
erroneousboat
68d91ba7b3 Add initial check of unread messages for channels
Fixes #174
2019-03-02 16:33:33 +01:00
erroneousboat
ca9ebaae8e Set user presence at start up
Fixes #175
2019-03-02 15:50:41 +01:00
erroneousboat
dd34e3fbe8 Update threads reply functionality
* Use base62 for hashing of thread timestamps
* Use command /thread for replying to threads
2019-03-02 14:03:11 +01:00
erroneousboat
946a8ca086 Add reply to threads functionality 2019-02-16 22:45:36 +01:00
erroneousboat
56cad01ce0 Fix thread timestamp checking 2019-01-05 13:58:17 +01:00
erroneousboat
cb58a10f8b Fix pagination problem 2019-01-05 13:54:20 +01:00
erroneousboat
1ea85b40bc Merge branch 'master' into threads
* master:
  Increase page size for GetConversations
2018-12-25 15:57:38 +01:00
erroneousboat
c1365afd4e Update handling thread replies in event handler 2018-12-25 15:56:27 +01:00
erroneousboat
d7a3dc7a8c Update message event 2018-12-25 15:09:03 +01:00
erroneousboat
d2b1037568 Implement new Message setup 2018-12-24 14:37:12 +01:00
erroneousboat
652d4db11a Start with thread support 2018-12-22 12:33:30 +01:00
erroneousboat
66bb3ba76f Increase page size for GetConversations
Reference #167
2018-11-10 14:52:23 +01:00
erroneousboat
457f47776b Add some return errors 2018-10-27 14:44:20 +02:00
erroneousboat
faa1cf2148 Fix hide mpim
Fixes #122
2018-10-13 15:32:21 +02:00
erroneousboat
645e068e7f Fix sorting of buckets 2018-09-15 12:21:42 +02:00
erroneousboat
46903058a0 Speed up presence discovery for im channels 2018-09-15 12:04:46 +02:00
erroneousboat
fa9eddc127 Trying out a sorting mechanism 2018-09-08 21:16:25 +02:00
erroneousboat
7b2cbcfa23 Fix user presence 2018-09-02 10:14:34 +02:00
erroneousboat
3ab8921388 Add deleted user check 2018-09-01 18:59:00 +02:00
erroneousboat
7c3b08d1de Remove components dependency out of slack.go 2018-09-01 15:57:26 +02:00
erroneousboat
4bd647daf3 Start with conversations api 2018-08-26 14:12:23 +02:00
erroneousboat
16a5a53692 Add optional emoji support
Fixes #76
2018-08-11 13:20:13 +02:00
erroneousboat
fd5d8bdf8a Add optional date/time formatting
Fixes #84
2018-08-11 13:10:36 +02:00
erroneousboat
8af708b00b Fix rendering messages
If in the content of a message markdown syntax was used, the
termui.DefaultTxBuilder would interpret this and try to create
fg and bg attributes.

Fixes #146
2018-08-11 12:37:58 +02:00
erroneousboat
d326f4e3d0 Add debugging statements to connection errors 2018-07-21 13:17:37 +02:00
erroneousboat
a98409901d Set slack token as flag or env variable
Fixes #133
2018-04-07 11:17:25 +02:00
erroneousboat
56000c4f3e Implement configuration for desktop notifications 2018-04-06 13:42:12 +02:00
erroneousboat
50114764a7 Add desktop notifications
Fixes #116
2018-04-01 13:03:28 +02:00
erroneousboat
2ccc92179b Speed up process of loading channels 2018-03-31 10:58:37 +02:00
erroneousboat
f1f0bc1379 Ignore reply events 2018-03-24 13:56:55 +01:00
erroneousboat
e8cae33f17 Fix MarkAsRead 2017-12-18 21:53:27 +01:00
erroneousboat
d170057b37 Implement theming for several components 2017-12-17 12:23:55 +01:00
erroneousboat
6ebeb7b5fc Start with theming functionality 2017-12-16 22:54:00 +01:00
erroneousboat
64c2257df0 Start with adding colors for messages 2017-12-16 21:18:01 +01:00
erroneousboat
45b1dac1bf Fix notification for channels 2017-12-16 21:13:20 +01:00
erroneousboat
23388070de Refactor to get service reference out of components 2017-12-03 20:40:46 +01:00