codingdefined / codingdefined/DiscordSpamRemoval
Have you tested it since you added all those mods?
- Lingua principale
- JavaScript
- Stelle
- 2
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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;
}```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia individuando il punto di ingresso checkPosts(event) e verifica come viene gestito event.message.content, in particolare il matching di @ mostrato nell’issue. Riproduci il comportamento segnalato con comandi diversi da $last e verifica i rami IF, il comportamento di eliminazione e la gestione dei messaggi senza @. Il lavoro è completato quando i controlli dei post non vanno più in crash né saltano erroneamente le proprie azioni.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript
- Ambito
- backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 25/100