Skip to content

Commit

Permalink
aggiunto template del file di configurazioe
Browse files Browse the repository at this point in the history
  • Loading branch information
Skylake-dev committed Mar 7, 2021
1 parent cae0e66 commit ba44563
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 23 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.env
.vscode
aflers.json
banned_words.json
banned_words.json
config.json
8 changes: 6 additions & 2 deletions bot.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,12 @@
TOKEN = os.getenv('DISCORD_TOKEN')

#modificare config.json prima di avviare il bot
with open('config.json', 'r') as file:
config = json.load(file)
try:
with open('config.json', 'r') as file:
config = json.load(file)
except FileNotFoundError:
print('crea il file config.json seguendo le indicazioni del template')
exit()
GUILD_ID = int(config['guild_id'])
MAIN_CHANNEL_ID = int(config['main_channel_id'])
CURRENT_PREFIX = config['current_prefix']
Expand Down
20 changes: 0 additions & 20 deletions config.json

This file was deleted.

18 changes: 18 additions & 0 deletions config.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
#attenzione cancella questo commento: compila i campi coi dati richiesti
"guild_id": id del server in cui contare i messaggi,
"main_channel_id": canale dei messaggi di sistema del bot,
"current_prefix": "<",
"moderation_roles_id": [id dei ruoli di moderazione separati da virgola se più di uno],
"active": {
"role_id": id del ruolo attivo,
"channels_id": [id dei canali rilevanti al conteggio, separati da virgola se più di uno],
"threshold": numero di messaggi da mandare prima di ricevere il ruolo attivo,
"duration": durata del ruolo attivo in giorni
},
"exceptional_channels_id": [elenco dei canali non controllati dal bot, separati da virgola se più di uno],
"poll_channel_id": canale in cui controllare le reaction alle proposte,
"under_surveillance_id": id del ruolo sotto sorveglianza (vedi regole),
"violations_reset_days": tempo dopo cui si resettano le violazioni in giorni,
"greetings": "Benvenuto/a sul server discord AFL!\nPrima di iniziare a partecipare nel server presentati nel canale richiesta di afl indicando almeno\n- sesso\n- eta'\nTi invitiamo a leggere attentamente il regolamento del server, reperibile sul canale regole.\nPer chiarimenti rivolgiti pure ai moderatori.\nBuona permanenza!"
}

0 comments on commit ba44563

Please sign in to comment.