Wie schreibe ich folgenden Command mit JavaScript für einen Discord Bot?

Hey,

im Moment habe ich folgenden Command:

if(message.content.startsWith(prefix + "bann")){      //Wenn Message
if(message.member.nickname){                            //Wenn Author Nickname         
    message.channel.send("\\*bannt " + message.member.nickname + " weil er ihn nicht leiden kann!" + "*")    //Sende Nickname
}
else message.channel.send("\\*bannt " + message.author.username + " weil er ihn nicht leiden kann!" + "*")    //Wenn kein Nickname, sende Username

}

Dies ist ein Fun-Command für meinen selbst programmierten Discord-Bot. Info: mein Nickname dort ist NightHawk, damit keine Verwirrung kommt.

Schreibe ich hier +bann in den Chat, schreibt er immer "Nekotamo bannt NightHawk, weil er ihn nicht leiden kann":

Es ist egal, ob ich nur "+bann" oder zum Beispiel "+bann Clashi" schreibe (Clashi ist ein anderer Nutzer). Es wird immer "bannt NightHawk", also mein Name ausgegeben. Ich möchte ja aber, das er den Namen übernimmt, sprich zB Clashi. Und das mein Bot dann schreibt "Nekotamo bannt Clashi, weil er ihn nicht leiden kann".

Mein Ziel ist nämlich, das er den Namen übernimmt, den ich hinter +bann eingebe, zB NightHawk, Clashi, Whatever. Ob per Mention (@NightHawk // @Clashi) oder nur NightHawk ist egal.

Sprich:

Ich: +bann @Clashi Bot: "Nekotamo bannt Clashi (übernimmt er aus meinen Command), weil er ihn nicht leiden kann!

Ich: +bann @NightHawk Bot: "Nekotamo bannt NightHawk(übernimmt er aus meinen Command), weil er ihn nicht leiden kann!

Ich hoffe man versteht was ich meine. Kann mir wer genau sagen, wie ich das schreiben muss? Bin blutiger Anfänger und einfach mal ins kalte Wasser gesprungen.

programmieren, JavaScript, Bot, Discord, Spiele und Gaming
Ist es möglich, das wer den Server auf Discord gehackt hat?

Auf den Discord Server eines Freundes (ca. 60 Mitglieder) passierte eben etwas sehr komisches.

Ich war zufällig dort der einzige Administrator, konnte aber nichts machen.

Es fing alles damit an, das zwei Personen auf den Server jointen. Der eine mit nem Porno-Bild im Avatar, fing schon lustig an.

Nun ja, ich war am Video schauen und hörte plötzlich die ganze Zeit diesen Benachrichtigungston von Discord. Als ich nachschaute stand im Bot-Log ca. 40 mal, das viele Nutzer von unseren Server von diesen zwei Personen gekickt und gebannt wurden.

Hab natürlich direkt gehandelt, die beiden erst gemuted und anschließend gebannt. Nach ca. zwei Minuten waren die wieder auf den Server drauf.

Hätte allerdings gar nicht sein können, weil sie ja gebannt waren. Im Audit-Log stand auch nichts, das die wer entbannt hat.

Naja, es ging weiter, das die Channel usw. gelöscht wurden, der Server wurde zu "hunsne" unbenannt.

Habe wieder gekickt / gebannt, doch sie kamen immer wieder, und haben bis zum Ende den kompletten Server geschrottet.

Lustig ist: diese Personen hatten NIE Admin, geschweige denn Mod-Rechte. Sie hätten weder kicken / bannen können, noch die Channel löschen / verändern können!

Sie hatten quasi fast alle Besitzerrechte.

Auf jeden Fall traurig, da in den Server monatelang arbeit steckte, was innerhalb 10 Minuten komplett zerstört wurde.

Ich frage mich jetzt grade, ob es überhaupt möglich ist, sich da reinzuhacken und den kaputt zu machen, bzw. wie haben die das sonst geschafft?

Community, Hacker, Hacking, Plattform, Discord

Meistgelesene Beiträge zum Thema Discord