Descrizione del progetto
TradottoOltre alle basi, il bot dovrebbe supportare comandi personalizzati che i moderatori possono creare e modificare al volo, annunci programmati e integrazioni con servizi che già utilizziamo. Abbiamo bisogno che estragga dati dalla nostra API REST, pubblichi aggiornamenti quando si verificano eventi e si sincronizzi con un paio di piattaforme di terze parti tramite le loro API se necessario. La stabilità è più importante delle funzionalità appariscenti: il bot deve riconnettersi correttamente dopo i guasti, rispettare i limiti di frequenza di Discord e registrare gli errori in un modo che sia effettivamente leggibile. Ci aspettiamo codice pulito e ben strutturato, uso sensato dei comandi slash e permessi basati sul principio del minimo privilegio in modo che un token trapelato non possa rovinare il server.
Il lavoro finito dovrebbe essere distribuito su un hosting che raccomanderai e configurerai, eseguito come processo persistente con riavvio automatico, e accompagnato da documentazione che un non-sviluppatore del nostro team possa utilizzare per configurare e mantenere il bot. Ti chiediamo di includere una breve chiamata di passaggio e due settimane di supporto dopo il lancio per risolvere qualsiasi problema che si presenti durante il funzionamento reale.
— Moderazione: filtri, anti-spam, protezione da raid, avvertimenti, silenzi, registro delle azioni
— Auto-ruoli basati su reazioni, verifica e anzianità
— Benvenuto: messaggio diretto, regole e accesso tramite conferma
— Comandi personalizzati per moderatori e annunci programmati
— Integrazione con API REST e servizi di terze parti
— Hosting configurato con riavvio automatico, documentazione e passaggio