-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix permissions for bot-owner-only commands that should be executable by server admins. #25
Comments
Freut mich, dass dir der Bot gefällt. Botowner zu sein sollte einem eigentlich nur die Berechtigung zum Setzen/Ändern von serverunabhängigen, globalen Einstellungen geben. Von daher möchte ich deinen Vorschlag des Verteilens dieser Berechtigung per Befehl nicht umsetzen. Ich weiß, dass das Problem existiert, hatte aber bisher keinen Grund, mich damit zu beschäftigen. |
Das wären Bot-Owner-Only Commands, aber diese hier wären wichtig (Alle anderen würden globale Einstellungen betreffen):
Dazu hab ich aber mehrere Lösungsansetze:
|
Danke für die Liste. Bis auf die Geburtstagsbefehle haben die die falschen Berechtigungen, das ändere ich. Geburtstage sind aktuell global, was ein gewisses Problem darstellt. Das beste wäre vermutlich, die auch serverabhängig zu machen. Weiß aber nicht, wann ich dazu komme. |
Ich wusste nicht so recht wo ich Feedback Hinterlassen sollte, deswegen mach ich das jetzt hier.
Ich benutze den Bot auf mehreren Servern und er leiset mir Gute Dienste,
wurde von anderen auch schon gefragt ob diese ihn auch Benutzen können (da ihnen die Möglichkeit fehlt ihn selbst zu Betreiben wollten sie das ich ihnen einen Einladungs Link Schicke), ich hatte es abgelehnt (auch aus dem Grund weil ich nicht weis wie das mit dem Bereitstellen ist) da ich ihre ID dann in die Config Eintragen müsste damit sie die Bot Owner Only Commands nutzen könnten.
Leider hätten sie dann auch zu meinen Servern vollen Zugang, was alles andere als Optimal wäre.
Mit ist allerdings die Idee gekommen das man das Problem löst indem die Person die den Bot auf einen Server einläd Automatisch der Owner (zumindest dieses Betreffenden Servers) ist.
(Die IDs die in der Config als Owner eingetragen werden haben vollen zugriff auf alle Server zu welchen der Bot eingeladen wurde)
Um allerdings die Rechte des Bots weitergeben zu können ohne ihn neu Einzuladen würde ich des weiteren einen weiteren Command festlegen (als BSP
.transferownership @user
kurz.to @user
)Diese können dann Natürlich ebenfalls sich auf der Seite Anmelden um Einstellungen am Bot für ihre Server Vorzunehmen
(Die Bot Config müsste dann Pro User Funktionieren)
Das wären meine Aktuellen Vorschläge die ich zur Verbesserung des Bots hätte
The text was updated successfully, but these errors were encountered: