Guida
Unire più bot Discord in uno solo: come fare
Cinque bot, cinque pannelli, cinque punti in cui qualcosa può rompersi. Se negli anni hai invitato un aiutante per ogni esigenza, accanto a bot come MEE6, a un certo punto gestisci più strumenti che comunità. Questa guida mostra come unire senza fermare il server.
Nessun permesso Amministratore. Configurazione dal pannello web.
Perché va storto
La convivenza costa in punti che nessuno guarda al momento dell’invito. Ogni bot porta con sé un proprio ruolo e questi ruoli si accatastano nella gerarchia: se uno finisce troppo in basso, l’automazione di quell’aiutante manca proprio i membri a cui era rivolta, e tu non te ne accorgi, perché non compare alcun errore, solo silenzio. Ci sono poi i permessi: chi ha accettato in fretta a ogni nuovo arrivo di solito ha concesso tre volte la stessa autorizzazione molto ampia. I registri si sdoppiano perché due aiutanti scrivono nello stesso canale, e chi cerca una cancellazione la trova due volte con orari leggermente diversi. Il caso più costoso è quando le automazioni si contraddicono: uno assegna un ruolo all’ingresso, un altro lo toglie alla verifica, e il membro resta in mezzo. Situazioni così non si deducono ragionando: saltano fuori quando qualcuno si lamenta.
Cosa decidere prima
Prima di togliere qualsiasi cosa, annota che cosa fa davvero ogni bot da voi, non che cosa saprebbe fare. Bastano due colonne: la funzione e chi ne sentirebbe la mancanza. Poi scegli per ogni riga una fra tre possibilità: riprenderla, eliminarla senza sostituto oppure tenerla di proposito. La via di mezzo è la più importante, perché ogni raccolta cresciuta nel tempo contiene cose servite due anni fa e da allora mai più richieste. Quindi stabilisci l’ordine: che cosa dipende da valori memorizzati che solo l’aiutante attuale possiede e che cosa è pura questione di impostazioni. Le impostazioni si spostano subito, ciò che dipende dai dati aspetta e si fa con calma. E decidi in anticipo chi nel team ha l’ultima parola quando due persone immaginano la stessa funzione in modo diverso, altrimenti il lavoro si ferma il secondo giorno.
Passo per passo
- Prepara un elenco che indichi, per ogni bot in funzione, quale compito svolge davvero da voi.
- Ordina l’elenco in base al fatto che una riga dipenda da valori memorizzati o soltanto da impostazioni, e parti dalle impostazioni.
- Aggiungi il nuovo bot senza il permesso Amministratore e attiva esattamente un modulo nel pannello web su its-netting.com.
- Sull’aiutante precedente metti fuori servizio solo quella funzione, invece di rimuoverlo, e osserva per tre giorni.
- Ripeti modulo per modulo e rimuovi il vecchio bot solo quando nessuna riga del tuo elenco lo indica più.
Gli errori che fanno quasi tutti
L’errore più frequente è la data unica: smontare tutto in una sera e scoprire la mattina dopo che manca un dettaglio che nessuno aveva in elenco. Il secondo è mettere ordine nei ruoli nel momento sbagliato. Se cancelli il ruolo di un aiutante prima di controllare se vi sono appesi permessi di canale, all’improvviso sono membri veri a perdere l’accesso. Terzo errore: prendersi i canali senza guardarne i permessi; un canale di registro creato da un aiutante che hai rimosso resta spesso aperto a tutti. Quarto: cambiare tutto insieme, così che al primo intoppo nessuno sappia più quale modifica l’abbia causato. E l’errore più silenzioso di tutti: non parlare con il team. Chi al mattino digita un comando che non esiste più lo legge come un guasto, non come una decisione.
Domande frequenti
No, e men che meno di fretta. Tieni di proposito ciò che da voi copre un compito particolare senza equivalenti. Avere meno bot è il mezzo, non il fine: il fine è che ogni funzione abbia un responsabile chiaro.
Il suo ruolo se ne va con lui, ma tutto ciò che avete costruito intorno rimane: canali, categorie, voci di permesso e pannelli fissati. Percorri una volta dall’alto in basso i canali coinvolti prima di dichiarare concluso il lavoro.
Su un server attivo, una per giro. Il motivo non è la prudenza ma la tracciabilità: solo così sai quale modifica ha provocato un comportamento. Con 73 moduli questa pazienza rende, perché altrimenti finisci per controllare tutto insieme.
Diventa soprattutto più leggibile: un ruolo nella gerarchia, un’interfaccia, un posto per i registri. Il lavoro non sparisce, si sposta: il tempo va nelle impostazioni invece che nel capire chi si occupava di che cosa.
Devo alla fine rimuovere tutti i vecchi bot?
No, e men che meno di fretta. Tieni di proposito ciò che da voi copre un compito particolare senza equivalenti. Avere meno bot è il mezzo, non il fine: il fine è che ogni funzione abbia un responsabile chiaro.
Che cosa resta quando caccio un bot dal server?
Il suo ruolo se ne va con lui, ma tutto ciò che avete costruito intorno rimane: canali, categorie, voci di permesso e pannelli fissati. Percorri una volta dall’alto in basso i canali coinvolti prima di dichiarare concluso il lavoro.
Quante funzioni posso spostare in una volta?
Su un server attivo, una per giro. Il motivo non è la prudenza ma la tracciabilità: solo così sai quale modifica ha provocato un comportamento. Con 73 moduli questa pazienza rende, perché altrimenti finisci per controllare tutto insieme.
La gestione diventa davvero più semplice?
Diventa soprattutto più leggibile: un ruolo nella gerarchia, un’interfaccia, un posto per i registri. Il lavoro non sparisce, si sposta: il tempo va nelle impostazioni invece che nel capire chi si occupava di che cosa.