Discord, automod, mute,kicken,bannen (wie genau)?
Hallo zusammen,
ich möchte auf meinem Discord Server folgendes haben. Sobald bsp jemand in ein Channel ein vulgäres Wort schreibt, dass das Wort automatisch gelöscht wird und der Nutzer die "mute-rolle" zugewiesen bekommt. Ich habe folgendes aktuell den carlbot und die automod von discord selber. Bis jetzt funktoniert nur, dass seine Nachricht gelöscht wird. Bsp. "Nutzer schreibt: Blume" der Bot erkennt es und löscht die Nachricht aber er bekommt die mute rolle nicht zugewiesen. Wie genau mache ich das?
1 Antwort
![](https://images.gutefrage.net/media/user/Profilusis/1696490236027_nmmslarge__0_0_1080_1080_6145e06401a4d56d7dfd2a6b5c0e7ff5.jpg?v=1696490236000)
Soweit meine Discordskills noch aktuell sind, muss die Muterolle unter der Botrolle sein, sowie der Bot die berechtigung besitzen Rollen verteilen zu dürfen.
![](https://images.gutefrage.net/media/user/Profilusis/1696490236027_nmmslarge__0_0_1080_1080_6145e06401a4d56d7dfd2a6b5c0e7ff5.jpg?v=1696490236000)
Doch, habe schon für Twitcher Discordserver gebaut.
Schau ma das du dafür -> servereinstellungen aufrufst, dann
Rollen -> nimm die Muterolle und zieh sie unter die Rollen von dem Bot.
zusätzlich gehst du auf die Botrolle und gibst ihr die berechtigung und berechtigung rollen zu verwalten.
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
Das habe ich jetzt gemacht und leider teilt der "Carlbot" keine automatische Rolle hinzu, wenn ein Nutzer ein vulgäres Wort schreibt. Die Nachricht wird nur gelöscht und auto timeout aber keine rollen zuweisung...
![](https://images.gutefrage.net/media/user/Profilusis/1696490236027_nmmslarge__0_0_1080_1080_6145e06401a4d56d7dfd2a6b5c0e7ff5.jpg?v=1696490236000)
Überprüf alles:
Hat der Bot alle erforderlichen Berechtigungen um Rollen zu vergeben, sowohl seitens des Servers, als auch seitens der Einstellungen des Bots selbst
Testest du die Funktion an einem Account mit einer höheren Rollenrank als die vom Bot, so wird der Bot die Rolle an diese höhere Position nicht vergeben können. (Discordserver verhindert das)
Wie genau man das macht, weißt du nicht, oder?