Sasha Sorokin
e5b0c4c855
Add support for local and global chats in Discord ( #4684 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2023-04-30 21:30:11 -04:00
Josh Roy
3a737480ec
Remove unneeded sanitization in webhook names ( #5311 )
...
Regression from 384f63bf92
2023-04-13 07:15:48 +01:00
diademiemi
384f63bf92
Allow configuring Discord webhook name ( #5159 )
...
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2023-04-10 00:27:36 +00:00
Josh Roy
520e8f991f
Add DiscordService#getInviteUrl
2022-12-26 01:24:17 +00:00
Josh Roy
80bbf8c55b
Add DiscordService#getRole & DiscordService#modifyMemberRoles
2022-12-26 01:24:17 +00:00
Josh Roy
376abc4aab
Add DiscordService#getMemberById
2022-12-26 01:24:17 +00:00
Josh Roy
4414eea513
Close discord webhook clients on shutdown ( #5165 )
2022-11-27 19:29:36 +00:00
Josh Roy
6e931b2b3b
Fix ConsoleInjector not getting reinjecting on reload ( #5149 )
2022-11-11 15:28:55 -08:00
Josh Roy
6816eb4e18
Use component logger on Paper for console colors ( #4941 )
...
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
2022-06-27 14:54:10 -04:00
MD
a7f602e2ad
Remove commons-lang3 dependency
...
`commons-lang3` is scheduled for removal by Spigot.
This commit reimplements the methods we use from StringUtils in StringUtil, and replaces NumberUtils.isDigits(String) with NumberUtil.isLong(String).
2022-06-15 16:18:35 +01:00
Josh Roy
668c9634ca
Ensure JDA is started before allowing calls to the JDA object
2021-11-25 14:03:56 -05:00
Josh Roy
2ed94f1048
Add provider to use new Paper advancement API ( #4588 )
...
Paper added in PaperMC/Paper@40ee634
2021-10-24 14:27:07 +00:00
Josh Roy
58b0fb089f
Improve error message when primary channel is improperly defined ( #4586 )
...
* Improve message verboseness when primary channel is improperly defined
* Clarify primary channel behavior
2021-10-20 13:09:56 +01:00
Josh Roy
43f4d306be
Add discordbroadcast command ( #4541 )
...
* Add discordbroadcast command
* Update EssentialsDiscord/src/main/resources/plugin.yml
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
* Add emoji parsing/tab complete for discordbroadcast command
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
2021-10-11 15:54:55 -04:00
Josh Roy
ac8a13f039
Add name parameter for Discord avatar URL ( #4369 )
...
Allows offline mode/Geyser users to configure their own avatar URL using a service that accepts usernames.
2021-08-09 19:48:43 +00:00
Josh Roy
c221e96122
Make discord chat format world name use world alias ( #4419 )
2021-08-09 19:57:03 +01:00
Josh Roy
3f9aceb922
Add DiscordService#sendChatMessage
...
Allows plugins to send messages to the chat channel via API using the format from our config
2021-08-07 17:37:02 -07:00
triagonal
90828965df
Fix NPE during reload with invalid discord bot tokens ( #4417 )
2021-07-31 10:19:20 -04:00
Josh Roy
17e026f9aa
Require MessageType's start with a letter
...
May cause issues with YML serialization as it can get finicky with keys starting with numbers.
2021-07-28 16:24:09 -07:00
Josh Roy
f1d7e50dc0
Don't warn about unregistered channel-id based MessageType's
...
You shouldn't be registering these, there is no point for a user to configure where these go because it would be ignored.
2021-07-28 16:24:09 -07:00
Josh Roy
e2cb7b2102
Fix advanced relay breaking when multiple channels were defined
2021-07-28 16:24:09 -07:00
Josh Roy
cca98e817f
Add show-displayname option
2021-07-10 11:08:51 -04:00
Josh Roy
3bc58264ea
Add advancement message type
2021-07-10 11:08:51 -04:00
Josh Roy
0a0416ae38
Fix disabling a single command causing all commands to be disabled
2021-07-10 11:08:51 -04:00
Josh Roy
d244956b4b
Ensure no JDA code is called during invalid shutdown
2021-07-10 11:08:51 -04:00
Josh Roy
a55289196b
Add server start/stop messages
2021-07-01 15:56:46 -04:00
Josh Roy
0861427bf3
Discord Module ( #3844 )
...
Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com>
Co-authored-by: pop4959 <pop4959@gmail.com>
Co-authored-by: Riley Park <riley.park@meino.net>
Co-authored-by: Jason <11360596+jpenilla@users.noreply.github.com>
2021-07-01 09:43:35 -04:00