GithubHelp home page GithubHelp logo

Comments (5)

Gilbert142 avatar Gilbert142 commented on June 1, 2024

Hello Mike! I'd like to better understand this issue,

At step 6, was the bot kicked from the server?
At step 8, were the role/admin reassignments only in Discord, or also configured in GAB?
At step 10, does the guru admin still have Server Ownership?
When all Admin Roles removed, or is there still a Discord role that has Admin in GAB?
Is the Owner able to access the dashboard and add/remove Server Admins?

from bot.

mikeinapac avatar mikeinapac commented on June 1, 2024

At step 6, was the bot kicked from the server?
Yep. We could also repeat this after step 9, however the server admins can kick the bot from the server this time. Previously when we first encountered the bug we didnt have the option to remove the bot.

At step 8, were the role/admin reassignments only in Discord, or also configured in GAB?
Server admins had no issue accessing the dashboard prior to the issue. Even though they can add the bot, they can't access the dashboard to configure GAB. Only if ownerships is transferred am I able to configure the bot

At step 10, does the guru admin still have Server Ownership?
Nope, ownership was transferred back to the original owner. If we transfer it back to me, then there are no issues accessing the dashboard.

When all Admin Roles removed, or is there still a Discord role that has Admin in GAB?
I haven't bothered to go into the config settings to resolve this so we can fix the bug.

Is the Owner able to access the dashboard and add/remove Server Admins?
Owner has no issues accessing the dashboard. I added the bot as an admin to begin with, not as owner.

from bot.

Gilbert142 avatar Gilbert142 commented on June 1, 2024

Thanks!

This is likely caused by GAB remembering your config when kicked: the Server Admin list still contains the old (now deleted) roles. the Server Owner should be able to go to the Server Admins section and add the correct roles who should receive Admin status. (Let me know if this doesn't work!)

The best way to fix this issue would be to re-calculate the Server Admin list when GAB is re-added to a server. GAB normally only auto-adds Server Admins on the first time it's added to a server; this results in all roles with the Manage Server permission getting Server Admin.

from bot.

mikeinapac avatar mikeinapac commented on June 1, 2024

I figured this was the case. We'll go through the transfer process again and I'll fix it up accordingly so that I don't nag you incessantly to fix the bug ;)

from bot.

Starbors avatar Starbors commented on June 1, 2024

Ahh

from bot.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.