jfa-go icon indicating copy to clipboard operation
jfa-go copied to clipboard

Discord Bot integration requires reboots for application commands to show

Open Zoft123 opened this issue 5 months ago • 5 comments

Describe the bug: When attempting to use the /start | /inv | /pin commands in Discord they do not show as application commands for the JFA bot randomly.

Describe the problem: When using the 'unstable' version (needed so that I can have support for my Jellyseerr) I have the Discord functionality fully enabled with the bot added to the server with all the roles required and randomly if/when I restart the JFA-GO docker the application commands for said Discord bot has about a 50% chance of appearing as usable application commands. If I restart the docker enough times they will eventually show up, but it doesn't appear that the /start command works anymore (or is even needed), but the /pin command does work (when it appears).

And what you would expect if it isn't clear already: 100% always showing application commands in the Discord, also to remove the /start command description when registering as a new user in JFA-GO if it's no longer a requirement?

To Reproduce: What to do to reproduce the problem: Set-up JFA-GO unstable, configure everything, and set-up the Discord integration with the following settings:

Image

Create an invite, have a new user go to the invitation registration page, select the option to link their Discord account, copy the pin, go into the Discord and type / to open the application commands window -- there will be (typically from my experience) a 50% chance they will appear.

Logs: logs.txt Image

Platform/Version: Docker on Linux Version git Commit 492d571 Build Time 2025-07-20 10:29:57 -0500 CDT Built By "???" Build Tags [e2ee external]

If any additional information is needed please just lmk.

Zoft123 avatar Aug 03 '25 15:08 Zoft123