Commit graph

102 commits

Author SHA1 Message Date
354f984370
Lint: Disable funlen linter for sendLivePost
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-05 16:38:24 +01:00
cefffe6e75
Update dependencies, switch to go1.17 go.mod format
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-05 16:29:38 +01:00
0c01506152
Fix: Work around Discord screwing up image URLs
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-05 16:22:37 +01:00
f3d31a4242
prepare release v0.8.0 2021-10-26 17:16:58 +02:00
cb4dd4d4cf
[liveposting] Add support for preserve-proxy for stream previews
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-10-26 17:16:37 +02:00
d7b74f4d6c
[liveposting] Add some debug logging to post creation
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-31 10:54:05 +02:00
60146d4fe1
[liverole] Fix: Take username from member information
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-30 22:28:12 +02:00
9bc19f0451
[liverole] Log username for add / remove decisions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-30 22:08:04 +02:00
d46db18205
prepare release v0.7.0 2021-08-28 21:26:44 +02:00
eb78d201de
Increase preview size
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-28 21:25:14 +02:00
124a65bcfd
Wiki: Improve examples with code tags
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-27 23:26:29 +02:00
690365f56b
Support dynamic date specification
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-27 23:22:27 +02:00
777dc47692
Wiki: Add more documentation for config parameters
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-27 20:48:56 +02:00
90054f2c83
Add info about the guild_id
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-27 20:46:17 +02:00
30e8f9b7dd
Fix: Be more specific in error message
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-27 20:44:19 +02:00
5495e33c3e
Add check for given guild ID
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-27 20:41:05 +02:00
7b5e20911b
prepare release v0.6.1 2021-08-26 00:55:44 +02:00
8ff38fe99c
Fix: Add reason, move role change to debug level
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-26 00:55:26 +02:00
eee8ba9374
prepare release v0.6.0 2021-08-26 00:51:48 +02:00
09054962f8
Fix: Log version of bot currently started
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-26 00:38:20 +02:00
bd46a37bea
Add logging for successful role change
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-26 00:36:59 +02:00
49ce944d30
Fix: Prevent activating duplicate module ID
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-26 00:31:20 +02:00
35888b0abd
Document role hierarchy
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-24 18:02:06 +02:00
3e3af3a645
Fix: Lock live-posts to prevent double posting
when triggered through status and cron

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-23 22:34:27 +02:00
68e590b8ce
prepare release v0.5.0 2021-08-23 01:01:27 +02:00
5955de8a2a
Switch presence module to app-access-token
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-23 00:57:31 +02:00
b47bbdfd14
Fix: Log setup finish to give user a clue the bot is ready
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-23 00:56:06 +02:00
ab2e77a9b5
Fix: Handle empty store-file created for permission management
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-22 15:23:23 +02:00
879f88831f
prepare release v0.4.0 2021-08-21 01:28:03 +02:00
908d8fd969
Sec: Use app-access-token instead of user-token for schedule fetching
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-21 01:25:19 +02:00
c08bacbecf
Lint: Disable some linters for single functions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-21 01:14:21 +02:00
b9f683c982
Fix: Do not display past time events
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-10 23:21:48 +02:00
4419232fe9
Fix: To remove unicode emojis the emoji must be passed
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-08 14:41:29 +02:00
0345d3c90f
Add support for message content for reaction role posts
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-08 13:57:28 +02:00
473808dfa0
Wiki/Fix: Typo
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-08 00:08:36 +02:00
f8ff2019a8
Wiki/Fix: Replace placeholder
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 23:55:51 +02:00
500ec547e2
Wiki: Clarify reaction_roles format again
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 23:55:04 +02:00
e0623dc183
Clarify Wiki
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 23:45:34 +02:00
a4530489b6
Document reaction_roles parameter better
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 22:19:02 +02:00
7bd83a28b1
Update wiki documentation for new config parameters
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 22:15:58 +02:00
e5e0da7375
Add reactionrole module. handle optional thumbnail in streamschedule
better

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 22:14:01 +02:00
f83598f387
Replace embed comparison with general compare helper
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 19:27:20 +02:00
c54d497b17
Fix Typos in attribute descriptions
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 19:26:12 +02:00
218a202fa7
Instead of scanning for message, use store to save its ID
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 17:00:49 +02:00
d8abfbac35
Add auto_publish functionality for liveposting module
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 16:28:22 +02:00
5bd54dd15c
Add persistent store and module IDs
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 16:16:14 +02:00
da426e7d68
Add setup method to execute actions after connect
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-07 15:24:11 +02:00
4f07b52d62
prepare release v0.3.1 2021-08-06 21:43:51 +02:00
55e0777507
Fix: Do not break posting on one non-fresh stream
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-06 21:42:51 +02:00
56fab109a1
Prevent duplicate attribute parsing
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-08-06 21:12:29 +02:00