Commit graph

126 commits

Author SHA1 Message Date
b5d908d2e2
Fix: Only access slice if it has content
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 19:00:57 +01:00
159edd485e
Fix: Expose formatTime formatter instead for timezon support
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 18:56:21 +01:00
5c305cd887
Fix: Allow locale time in templating
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 18:45:50 +01:00
4f63bf2d19
Fix: Compare content for updates
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 18:22:54 +01:00
788edcba5b
Add capability for content templating in stream schedule
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 18:07:20 +01:00
5f004fdab0
Fix: Do not try to compare non existing embed
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 13:48:38 +01:00
3f2c4703ef
Fix: Remove embed_title as required attribute
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 13:35:52 +01:00
e376c9205c
Make embed title and therefore whole embed optional
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-12-06 13:27:11 +01:00
0250b5c8e4
prepare release v0.12.3 2022-03-04 19:57:20 +01:00
f9004e5863
Fix: Trim spaces in title as Discord does
to fix comare always seeing a change in whitespaces

Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-03-04 19:43:41 +01:00
7bf56e997d
prepare release v0.12.2 2022-03-03 18:48:04 +01:00
2b20335fc8
Update dependencies
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-03-03 18:47:47 +01:00
279fc6ac58
prepare release v0.12.1 2022-02-11 22:46:03 +01:00
83dc0d88ab
Lint: Disable gocyclo triggered by switch statement
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-02-11 22:45:36 +01:00
a83a29a717
prepare release v0.12.0 2022-02-11 22:42:47 +01:00
c7f6c05164
[streamSchedule] Improve display for empty stream title
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-02-11 22:42:38 +01:00
33c32963d1
prepare release v0.11.1 2022-02-11 22:20:32 +01:00
1e710a9e80
Update dependencies
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2022-02-11 22:20:08 +01:00
39b9ff9cc8
prepare release v0.11.0 2021-12-07 01:33:25 +01:00
fcefe678ff
[streamSchedule] Fix: To not append game name if title contains it
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-12-07 01:24:32 +01:00
2613068156
prepare release v0.10.0 2021-11-16 18:34:34 +01:00
eeb77f0f00
[liveposting] Allow to override the post text for specific users
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-16 00:12:20 +01:00
8d0264c133
[liveposting] Add option to remove older messages for the same channel
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-11-16 00:06:15 +01:00
9c2c301bbb
prepare release v0.9.0 2021-11-05 16:45:07 +01:00
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