Closed ChipWolf closed 3 years ago
@ChipWolf is Aphelia in any way implemented as plugin in the pods or only in Discord? I don't immediately see it on Dev to try and implement this myself so I wanted to double check there are no configs I miss.
@ChipWolf is Aphelia in any way implemented as plugin in the pods or only in Discord? I don't immediately see it on Dev to try and implement this myself so I wanted to double check there are no configs I miss.
It's on the proxy, it's called Hermes for whatever reason
Tested in DEV, seemed okay Put into PROD, placeholder xAntiAFK acting odd since reload papi
This is setup now without problems :-)
Probably worth @AwesomestCode having visibility of this. Our biggest issue with Aphelia is the lack of config to silence join/leaves, especially for vanished members. It's a far simpler/better solution other than that.
As of 21 November 2020, Aphelia is no longer actively maintained except for security bug fixes, mainly due to the trouble getting it off the ground (not many users were interested) and my disliking of Discord's new Bot Verification policy. I've since moved on to other projects though, some also targeting Minecraft server owners. It's very simple to disable login/leave messages if you're willing to recompile the plugin, though: just disable sending the JOIN message. I have released an entirely self-hosted version of you need it if/when I stop hosting it (I usually guarantee longevity of my software long after deprecation, it's already been several months though).
We're going full circle here, Aphelia has barely any config options and we can't silence join/leaves without modifying code and building our own version of the plugin. It also depends on a Discord bot we don't operate and could cease functioning at any point, so based on those things we should replace it with DiscordSRV.
We used DiscordSRV previously before Aphelia but had to replace it with Aphelia as
gChat
our previous global chat solution cancels message events to the local servers. As DiscordSRV is installed only on the local servers, not the proxy, it couldn't be used withgChat
. Now we're using MultiChat & it has support for DiscordSRV, so we can go back to using it which will also partially resolve ArchitectSMP/mc-config#46