codingdefined / codingdefined/DiscordSpamRemoval
Have you tested it since you added all those mods?
- 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