CivClassic / Kira

Discord bot for interacting with a Minecraft server using the KiraBukkitGateway plugin.
Other
1 stars 5 forks source link

2fa error #15

Closed wingzero54 closed 3 years ago

wingzero54 commented 3 years ago

ERROR Main Exception in rabbit listener net.dv8tion.jda.api.exceptions.ErrorResponseException: 60003: Two Factor is required for this operation

Getting the above error when trying to create relays in the official discord, and sometimes when relaying various messages too.

KaloHG commented 3 years ago

this can only be fixed if the creator of the bot (Maxopoly) enables 2FA on their account. this is likely due to server settings on the discord where the relay is being created. tell the owner to disable the 2FA requirement for the moderation in the server

edit: this means that this is not an issue with the code/bot, it's an issue with the developer/server owner.

KaloHG commented 3 years ago

please close this issue as it is not a bug, I iterated how to fix the error message above.

in this instance contact Maxopoly and ask him to enable 2FA on his account, or have the bot be verified via the Discord Application page, follow the instructions here: https://support.discord.com/hc/en-us/articles/360040720412-Bot-Verification-and-Data-Whitelisting#how-do-i-start-the-process

thank you.

wingzero54 commented 3 years ago

The issue is here for documentation, this is where we track issues. I do not own the kira bot so I cannot resolve this issue, and I don't want it to get forgotten like all the other issues that pile up and in 12 months people are like "oh yeah, I think that might have been an issue did we ever fix it?"

TheRealArchie commented 3 years ago

hurrdurr just remember all the issues you cant fix ezpz

wingzero54 commented 3 years ago

OK so we figured out what causes this - the 2fa error is coming from Kira trying to delete the duplicate messages in relay channels. It's why Kira can't delete the duplicate messages anymore (or sometimes can't?)

wingzero54 commented 3 years ago

Max did not have 2fa turned on. He turned on 2fa and this is resolved.