-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTextoTwitter.py
More file actions
35 lines (26 loc) · 1015 Bytes
/
TextoTwitter.py
File metadata and controls
35 lines (26 loc) · 1015 Bytes
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
from DaxQuery import execute_dax_query
from Formatar import fn, dh, dt, fd
def corpo():
valor = execute_dax_query()
Recorde = ''
BateuMinimo = ''
if valor[11] > valor[10]:
Recorde = f'🚨 Recorde 🚨\n\n'
if valor[12]:
BateuMinimo = f'✅ Atingiram o mínimo hoje: {valor[12]}\n'
texto = (
f'{Recorde}'
f'⌚️ Hora da atualização: {dh(valor[7])}\n'
f'🔥 Validados no dia: {fn(valor[11])} ({ fd(valor[11] / valor[1] * 100 )}%)\n'
f'✅ Total: {fn(valor[0])} ({ fd(valor[0] / valor[1] * 100 )}%)\n'
f'🎯 Necessários: {fn(valor[1])}\n'
f'📈 Média diária: {fn(valor[9])}\n'
f'✅ Estados que atingiram o mínimo: {valor[5]}\n'
f'🗓️ Data do cumprimento do minimo de validações: 26/06/2025\n'
f'{BateuMinimo}'
f'\n🌐 Relatório completo: https://bit.ly/4fjX8Zy\n\n'
f'@PartidoMissao\n'
)
return texto
if __name__ == "__main__":
print( corpo() )