codingdefined / codingdefined/DiscordSpamRemoval

Have you tested it since you added all those mods?

Offen
#1 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
2
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Only the $last command works ...

You are handling vars as arrays and arrays as vars...

Wont delete, or do anything, the IF are never met.

Also when you removed the checks for the steemit / busy you still check if there is a @ and it crashes.

Easy fix:

```
function checkPosts(event) {
var is_post = event.message.content.match(/\/@/gi)
if(is_post === null) {
return;
}```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den Einstiegspunkt checkPosts(event) zu finden, und prüfe, wie event.message.content verarbeitet wird, insbesondere das im Issue gezeigte Matching von @. Reproduziere das gemeldete Verhalten mit anderen Befehlen als $last und verifiziere die IF-Zweige, das Löschverhalten und den Umgang mit Nachrichten ohne @. Erledigt ist die Aufgabe, wenn Post-Prüfungen nicht mehr abstürzen oder ihre Aktionen fälschlicherweise überspringen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.