forked from silviasantamaria/lupusintabulabot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmessages.py
231 lines (230 loc) · 16 KB
/
messages.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
diz = {"rules": {"it": "I partecipanti ricevono un ruolo tra contadino 🚜, veggente 🧙♀️, protettore 👮♀️, figlio del "
"lupo 🐾 (buoni) e lupi 🐺 (cattivi).\n"
"La partita può avere inizio, si alternano 2 fasi:\n"
"🌙: i 🐺 decidono chi uccidere, alla 🧙♀ viene rivelato se un giocatore da lei scelto è buono o "
"cattivo, il 👮♀ sceglie chi proteggere quella notte.\n"
"☀️: si scoprono i risultati. Se il 👮♀ ha scelto il bersaglio dei 🐺 non accade nulla,"
" altrimenti chi è stato indicato dai 🐺 muore a meno che non si tratti del 🐾. "
"In tal caso il 🐾 diventa 🐺 e così circola un cattivo in più.\n"
"Inizia quindi la discussione su chi sia un 🐺, alla fine ogni giocatore esprime il proprio voto"
", il più votato muore.\n"
"🌙 e ☀️ si alternano finché una fazione giunge alla vittoria!",
"en": "Participants receive a role: peasant 🚜, fortune teller 🧙♀, protector 👮♂, werewolf's son 🐾 "
"(good) and werewolf 🐺(bad).\n"
"The match starts, 2 phase takes turns:\n"
"🌙: 🐺 decide their victim, to 🧙♀ is disclosed if a player of her choice is good or bad, "
"👮♂ decides who he'll protect for the night.\n"
"☀️: results are revealed. If 🐺 and 👮♂ made the same choice nothing happens,"
" otherwise who was chosen by 🐺 dies unless he's a 🐾. "
"In this case, the 🐾 becomes a 🐺 and since then the pack has a new 🐺.\n"
"The debate about who is a 🐺 can start, each player expresses his vote, "
"who receives the most votes is lynched.\n"
"🌙 and ☀️ repeat themselves until a part (good or bad) wins!"},
"start_game": {"it": "Tutti i giocatori confermati, i vostri ruoli sono comunicati in chat privata.\n\n"
"Inizio della partita.",
"en": "All players are confirmed, your roles are communicated in private chat.\n\n"
"Start of the game."},
"role_is": {"it": "Il tuo ruolo è %s.",
"en": "Your role is %s."},
"command_in_group": {"it": "Esegui questo comando in una chat di gruppo.",
"en": "Run this command in a group chat"},
"game_running": {"it": "C'è già una partita in corso in questo gruppo.",
"en": "There’s already a game going on in this group."},
"permission": {"it": "Mandami un messaggio in privato per favore, solo così potrò comunicarti "
"il tuo ruolo nel gioco.",
"en": "Send me a private message, please. Only in this way I can send you your game role."},
"permission2": {"it": "%s non ho potuto mandarti un messaggio in privato perché mi hai bloccato.",
"en": "%s I couldn't send you a private message since you blocked me."},
"new_game": {"it": "Nuova partita creata. Cliccate qui 👉/in per entrare nella partita.",
"en": "New game created. Click here 👉/in to enter the game."},
"wrong_role": {"it": "Mi spiace, non sono riuscito ad interpretare la stringa dei ruoli."
" Usa /help per vedere quali sono i ruoli disponibili.",
"en": "I'm sorry, I could not interpret the role-string."
" You can use /help for the available roles."},
"wrong_wp_number": {"it": "Mi spiace, è possibile inserire solo un protettore e solo una veggente.",
"en": "I'm sorry, you can add only one protector and one fortune teller."},
"no_lupus": {"it": "Inserisci almeno un lupo nel gioco",
"en": "You should add at least one werewolf"},
"no_game": {"it": "Non c'è una partita in corso. Usa /start per iniziare una nuova partita,"
" /help per maggiori informazioni, /rules per le regole.",
"en": "There is no game going on here. You can use /start to start a new match, /help for more "
"information, /rules for the rules."},
"late_player": {"it": "La partita è già in corso, come minimo sei un po' in ritardo.",
"en": "You are late, aren't you?"},
"already_confirmed": {"it": "Sei già inserito e confermato, attendi gli altri giocatori.",
"en": "You're in. Wait for the others."},
"insert": {"it": "Inserito (%d/%d).",
"en": "Confirmed (%d/%d)."},
"confirmed": {"it": "Inserito.",
"en": "Confirmed."},
"max_players": {"it": "Mi spiace, numero totale di giocatori già raggiunto.",
"en": "I'm sorry, the maximum number of players is reached."},
"stop": {"it": "Sei veramente sicuro di voler arrestare la partita? Se sì, dai il comando /stopstop",
"en": "Are you really sure to stop the game? If so, use /stopstop"},
"kill_himself": {"it": "Ti sei suicidato.",
"en": "You kill yourself."},
"killed": {"it": "%s si è suicidato.",
"en": "%s killed himself."},
"left_game": {"it": "Hai abbandonato la partita.",
"en": "You left the game."},
"left": {"it": "%s ha lasciato la partita.",
"en": "%s left the game."},
"no_present": {"it": "Non mi risulta tu sia in nessuna partita.",
"en": "You’re not in any game."},
"nothing_to_stop": {"it": "Nessun gioco attivo, niente da interrompere.",
"en": "No game going on, nothing to stop."},
"stopped": {"it": "La partita è stata interrotta.",
"en": "The game was stopped."},
"finish": {"it": "Partita terminata.",
"en": "Game over."},
"waiting": {"it": "In attesa di conferma dei giocatori.",
"en": "Waiting for confirmation of players."},
"w_wolf": {"it": "Aspettando la decisione dei lupi.\n",
"en": "Waiting for wolves decision.\n"},
"w_fortune": {"it": "Aspettando la decisione della veggente.\n",
"en": "Waiting for fortune teller's decision.\n"},
"w_protector": {"it": "Aspettando la decisione del protettore.\n",
"en": "Waiting for protector's decision.\n"},
"to_vote": {"it": "Devono ancora votare:\n",
"en": "Still have to vote:\n"},
"alive": {"it": "\nGiocatori vivi:\n\n",
"en": "\nAlive players:\n\n"},
"info": {"it": "Questo comando è veramente utile solo nella chat della partita. Prova /help.",
"en": "This command is useful only in the game chat. Try /help."},
"language": {"it": "Italiano settato.",
"en": "English has been set."},
"language_one": {"it": "Per favore specifica una lingua (it o en).",
"en": "Specify a language please (it or en)."},
"language_allowed": {"it": "Le lingue disponibili sono \"it\" e \"en\"",
"en": "Available languages are \"it\" and \"en\""},
"language_group": {"it": "La lingua può essere settata solo nella chat di gruppo.",
"en": "A new language can be set only in the group chat."},
"already_playing": {"it": "Stai già giocando un'altra partita. "
"Finisci prima quella prima di iniziarne una nuova.",
"en": "You are already playing in a different group. Let's "
"finish the old one before playing a new one"},
"to_start": {"it": "Per iniziare una nuova partita, eseguire /start seguito da una stringa di ruoli:\n"
"C - Contadino 🚜\n"
"L - Lupo 🐺\n"
"V - Veggente 🧙♀️\n"
"P - Protettore 👮♂️\n"
"F - Figlio del Lupo 🐾\n"
"\nPer fermare la partita, esegui /stop",
"en": "To start a new game you can use /start followed by a role-string:\n"
"C - Peasant 🚜\n"
"L - Werewolf 🐺\n"
"V - Fortune teller 🧙♀️\n"
"P - Protector 👮♂️\n"
"F - Werewolf's son 🐾\n"
"\nTo stop the game, use /stop"
},
"select": {"it": "Selezionato.",
"en": "Selected."},
"no_alive": {"it": "Quel giocatore non è vivo.",
"en": "That player isn't alive."},
"no_exist": {"it": "Quel giocatore non esiste.",
"en": "That player doesn't exist."},
"no_part": {"it": "Non fai parte di questa partita, oppure sei stato ucciso.",
"en": "You are not in this game, or you've been killed."},
"night": {"it": "Scende la NOTTE ... 🌙.",
"en": "NIGHT falls ... 🌙."},
"wolves": {"it": "I lupi in gioco sono:\n",
"en": "The wolves in the game are:\n"},
"to_eat": {"it": "\nDecidete chi volete mangiare 🍴.\n"
"Puoi comunicare con gli altri lupi in questa chat 🗣️ inserendo \"@w\" e il messaggio.\n"
"Ricorda, vota solo un lupo! ⚠️",
"en": "\nDecide who you want to eat 🍴.\n"
"You can communicate with other wolves in this chat 🗣️ by entering \"@w\" and the message.\n"
"Remember, only one wolf can vote! ⚠️"},
"to_eat_one": {"it": "Seleziona chi vuoi mangiare 🍴(mandami il numero come segue).\n"
"Pensaci bene, sei l'unico lupo in gioco.\n",
"en": "Select who you want to eat 🍴(send me the number as shown below).\n"
"Think about it, you’re the only wolf in this game.\n"},
"to_watch": {"it": "Seleziona chi vuoi esaminare 🔎 (mandami il numero come indicato sotto).\n",
"en": "Select who you want to examine 🔎 (send me the number as shown below).\n"},
"to_protect": {"it": "Seleziona chi vuoi proteggere 💑 (mandami il numero come indicato sotto).\n",
"en": "Select who you want to protect 💑 (send me the number as shown below).\n"},
"game_started": {"it": "Partita iniziata! \n\nSiete pregati di non comunicare se non nella "
"conversazione di gruppo o in chat privata *con il bot* 🤖.\n"
"I giocatori morti sono pregati di restare in silenzio 🤫.",
"en": "Game started! \n\nPlease do not communicate except in group conversation "
"or in private chat with the bot 🤖.\n"
"Dead players, please remain silent 🤫."},
"new_wolf": {"it": "Questa notte è nato un nuovo lupo 🐺.",
"en": "A new wolf was born this night 🐺."},
"no_kill": {"it": "Nessuno è morto questa notte 👀.",
"en": "No one has been killed this night 👀."},
"is_died": {"it": " è morto ☠️.",
"en": " is died ☠️."},
"you_died": {"it": "Sei morto! 👻️ E i morti non parlano 🤐.",
"en": "You have been killed! 👻️ And dead people don't talk 🤐."},
"he_is": {"it": "la persona in questione è ",
"en": "the player you choose is "},
"good": {"it": "BUONA",
"en": "GOOD"},
"bad": {"it": "CATTIVA",
"en": "BAD"},
"day": {"it": "É GIORNO ☀️.",
"en": "It's a new DAY ☀️."},
"vote": {"it": "Votate il giocatore da uccidere entro la fine del giorno 🔪.\n\n",
"en": "Vote for the player to be killed by the end of the day 🔪.\n\n"},
"hanged": {"it": " è stato impiccato ☠️.",
"en": " has been hanged ☠️."},
"tied": {"it": "I seguenti giocatori sono in parità di voti ⚖️:\n",
"en": "The following players are tied ⚖️:\n"},
"chance": {"it": "\nViene sorteggiato a caso %s, che viene impiccato 🔪.",
"en": "\nRandom draw %s, who is killed 🔪."},
"you_hanged": {"it": "Sei stato impiccato! ☠️ E i morti non parlano 🤐.",
"en": "You were hanged! ☠️ And dead people don't talk 🤐."},
"results": {"it": "La partita è CONCLUSA. Risultato:\n\n",
"en": "Game Over. Results:\n\n"},
"NIGHT": {"it": "NOTTE",
"en": "NIGHT"},
"NIGHT_END": {"it": "NOTTE CONCLUSA",
"en": "NIGHT ENDS"},
"DAY": {"it": "GIORNO",
"en": "DAY"},
"DAY_END": {"it": "GIORNO CONCLUSO",
"en": "DAY ENDS"},
"FINISH": {"it": "PARTITA CONCLUSA",
"en": "GAME OVER"},
"RUOLI_ASSEGNATI": {"it": "conto alla rovescia per la notte...",
"en": "countdown to the night..."},
"TO_DEFINE_PLAYERS": {"it": "Definendo la partita...",
"en": "Defining the game..."},
"PRE": {"it": "PRE",
"en": "PRE"},
"tied_game": {"it": "PARITÀ ⚖️",
"en": "TIED ⚖️"},
"bad_won": {"it": "I LUPI vincono! 🐺",
"en": "WEREWOLVES won! 🐺"},
"good_won": {"it": "I BUONI vincono! 👩🏻🌾 👨🏻🌾",
"en": "GOOD won! 👩🏻🌾 👨🏻🌾"},
"Contadino": {"it": "CONTADINO 🚜",
"en": "PEASANT🚜"},
"werewolf": {"it": "LUPO 🐺",
"en": "WEREWOLF 🐺"},
"watcher": {"it": "VEGGENTE 🧙♀️",
"en": "FORTUNE TELLER 🧙♀️"},
"protector": {"it": "PROTETTORE 👮♂️",
"en": "PROTECTOR 👮♂️"},
"son": {"it": "FIGLIO DEL LUPO 🐾️",
"en": "WEREWOLF'S SON 🐾️"},
"n_players": {"it": "Quanti giocatori vuoi inserire? (mandami \"/\" seguito dal numero, ad esempio /7)",
"en": "How many players? (send me \"/\" followed by the desired number, for example /7)"},
"n_wolves": {"it": "Quanti lupi vuoi inserire? 🐺 (mandami \"/\" seguito dal numero, ad esempio /1)",
"en": "How many werewolves do you want? 🐺 "
"(send me \"/\" followed by the desired number, for example /1)"},
"n_watcher": {"it": "Vuoi inserire la veggente? 🧙♀ /si /no",
"en": "Do you want to include the fortune teller? 🧙♀ /yes /no"},
"n_protector": {"it": "Vuoi inserire il protettore 👮♂ /si /no?",
"en": "Do you want to include the protector? 👮♂ /yes /no"},
"n_son": {"it": "Quanti figli del lupo vuoi inserire? 🐾 "
"(mandami \"/\" seguito dal numero ad esempio /1 oppure /no)",
"en": "How many werewolves sons do you want to include? 🐾 "
"(send me \"/\" followed by the desired number, for example /1 otherwise /no)"},
"wrong_number": {"it": "I ruoli richiesti sono incompatibili con il numero di giocatori atteso. "
"Vuoi settare il numero di giocatori a %s? /si /no",
"en": "Required roles are incompatible with the expected number of players. "
"Do you want to play with %s players? /yes /no"}
}