Commit Graph

138 Commits

Author SHA1 Message Date
Vankka
62afe293e0
Get rid of unwanted annotations at compile time 2024-07-07 13:29:01 +03:00
Vankka
f285669990
Kick/(un)freeze player when they lose/gain additional requirements 2024-06-29 15:09:34 +03:00
Vankka
5ee6a9365a
Required linking: negation to additional requirements, state changes to trigger rechecks. Module manager logic changes 2024-06-29 02:52:45 +03:00
Vankka
bc12809351
Ban sync 2024-06-24 23:45:25 +03:00
Vankka
a4d499153d
CheckReturnValue in Scheduler 2024-06-24 23:04:20 +03:00
Vankka
654bfb5907
Improvements & fixes to AbstractSyncModule 2024-06-24 02:28:30 +03:00
Vankka
72758ff888
Merge master 2024-06-24 00:00:18 +03:00
Vankka
88cb649171
Migrate to indra spotless licenser 2024-06-23 16:58:27 +03:00
Vankka
ce3c1b3467
2024 2024-06-23 16:29:04 +03:00
Vankka
b17e912597
Ignore markdown characters inside links 2024-06-22 12:07:59 +03:00
Vankka
087e5eada6
Cleanup imports 2024-06-21 17:55:25 +03:00
Vankka
73bd92fc86
Add permission checks to destination lookup 2024-06-21 13:50:41 +03:00
Vankka
f0427d4890
Add support for sending to forums 2024-06-20 23:03:58 +03:00
Vankka
8078f427a4
Automatically determine required intents for Modules, document privileged intents on config options 2024-06-15 17:49:55 +03:00
Vankka
eec194491e
AbstractSyncModule 2024-04-13 23:38:02 +03:00
Vankka
0a61eac1ee
Initial for ban sync 2024-04-06 17:00:13 +03:00
Vankka
50445503ed
Implement getting vanilla bans for bukkit. Make nickname, ban and mute apis use CompletableFuture 2024-03-30 21:18:28 +02:00
Vankka
2d05620462
Interfaces for nickname, punishment sync. Change chat integration handling. EssentialsX integration. 2024-03-30 14:41:12 +02:00
Vankka
fdb02920a2
Some improvements/fixes 2024-03-02 16:53:01 +02:00
Vankka
4877235ace
1st party api improvements, gets rid of some asJDA usages 2024-01-01 00:46:21 +02:00
Vankka
3b7701ee1a
Fix placeholder prefixes in impls, fix color relookup for user_color 2023-12-31 17:36:49 +02:00
Vankka
5652a7d544
Add PlaceholderPrefix 2023-12-31 16:51:50 +02:00
Vankka
cf7ee4a914
Changes to placeholder stringification, fix PlaceholderAPI integration input/output formats, fix timed updater enable time 2023-12-15 22:47:07 +02:00
Vankka
11d1a7c5ab
MinecraftAuth linking instructions 2023-12-07 23:09:56 +02:00
Vankka
39036e2b21
Add options for how to handle emojis from Discord, add event for rendering custom emoji to Minecraft components to API 2023-10-27 20:12:24 +03:00
Vankka
0185ef6e21
Split Processable into NoArgument and Argument variants 2023-10-27 19:05:53 +03:00
Vankka
7a69a805a3
Ignore empty messages in message forwarding 2023-10-15 23:58:20 +03:00
Vankka
097edb4d9e
Add replying to api, use reply in console handler 2023-10-06 22:08:51 +03:00
Vankka
9e7f043c4e
More improvements to console appending 2023-09-16 16:02:47 +03:00
Vankka
65f9f3922f
Merge branch 'main' into console 2023-09-04 22:48:48 +03:00
Vankka
6c5064b081
Improve Module reload methods 2023-09-04 22:48:37 +03:00
Vankka
bb5a4dcc24
A working console appender 2023-09-04 22:37:51 +03:00
Vankka
3c3977200f
Add legacy section parsing for prefix/suffix 2023-07-24 19:56:05 +03:00
Vankka
5da32a3c45
Improve error logging for prefix/suffix, add logging placeholder errors to trace 2023-07-21 17:03:01 +03:00
Vankka
0e9a2e6e1c
Linking module, add linked/unlinked events 2023-07-19 00:13:00 +03:00
Vankka
3c71ade347
Improve api module documentation 2023-07-18 23:50:48 +03:00
Vankka
9897f7029d
Relocate kotlin, update OkHTTP, exclude dependencies in bulk 2023-07-11 19:50:19 +03:00
Vankka
2f83770591
Add delayMillis for support with Discord moderation bots 2023-07-10 18:27:45 +03:00
Vankka
bb24dc7b32
Merge branch 'main' into execute-command 2023-07-01 17:32:15 +03:00
Vankka
3a524c62a3
Fix error in ChannelConfigHelper#getByThreadChannel 2023-06-30 17:59:32 +03:00
Vankka
2eaaa17581
Fix mirroring not working with messages that only contain an attachment, fix mirrored attachments having no content 2023-06-25 13:31:27 +03:00
Vankka
b5cc364648
Fix api project dependency not working on latest IntelliJ 2023-06-24 19:09:12 +03:00
Vankka
2f2b852b0d
Add discriminators back for users who still have them 2023-06-22 20:03:03 +03:00
Vankka
37476fd8f9
Fix group sync not finding members that are not cached, enable chunking by default. Add GroupSyncResult for being able to interact with role 2023-06-18 22:36:59 +03:00
Vankka
aa8b0a9660
Add showing replies in Discord -> Minecraft 2023-06-18 16:20:47 +03:00
Vankka
9fd3903550
Merge jda-webhooks 2023-06-18 14:15:57 +03:00
Vankka
8de37ce767
Username fixes 2023-06-18 14:14:04 +03:00
Vankka
06b1dff50a
Move around configs, make IChannelConfig better / consolidate channel+thread lookup 2023-06-17 16:21:16 +03:00
Vankka
c32a2ad8bd
Execute command initial 2023-06-09 00:36:39 +03:00
Vankka
d6a21b6fca
Prepare for webhooks directly through JDA 2023-06-09 00:35:44 +03:00