DiscordSRV

DiscordSRV

86.8k Downloads

Commands are not being sent to Console when Console sends too much data to Discord

JericNisperos opened this issue ยท 0 comments

commented

Expected behavior

If the console sends to much data to Console-channel (too much activity ingame or an issue where it spams the console), the commands should still be triggered and no issues with processing commands.

Actual behavior

It doesn't sends the commands and ignores it. However, I can send commands and the console triggers it if the console doesn't have too much activity.

Steps to reproduce

Generate a spamming messages (maybe once every second or 5 times a second depending on the process), or create a spamming issue from the console (maybe a third-party plugin or anything that may spam the console) and try to send commands to the console-channel or use !c to send commands.

Server software and version

Purpur Version: 1.21.1-2329-803bf62 (MC: 1.21.1)* Latest version as of today

Checks

  • I am not using an outdated version of DiscordSRV.
  • I asked in DiscordSRV's Discord server to see whether this issue is in fact a bug that needs to be fixed.

Ticket number or message link to where you asked in DiscordSRV's Discord server about this

19621

Anything else

It would be best to maybe record the command if it feels that the console spams before sending it or maybe prioritize the command once received so it sends the command to the console to execute it and continue what the bot is doing or sending to avoid issues.

Sending commands from Discord to ingame is very important nowadays due to efficiency and portability to easily send a command from the Discord to console. Additionally, due to command issues, we always need to check from the console if the command has been executed successfully rendering the portability from Discord to Console since you still need to check the console if the command has been sent successfully.

This is not an urgent request but hopefully will be available soon as this hinders us from sending commands anytime from Discord.