-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstantes.py
43 lines (35 loc) · 1.31 KB
/
constantes.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
# TOKEN de nuestro bot. Es entregado por BotFather.
TOKEN = "<PONER AQUI EL TOKEN DE VUESTRO BOT>"
# Relación de los Chat_ID de los grupos de la Raspito's Family
GROUPS_ID = {
"Raspython": -1001122218457,
"General": -1001027822398,
"Mediacenters": -1001088073949,
"Emuladores": -1001081864192,
"Off-topic": -1001051912425,
}
# Tiempo para el antiflood
ANTIFLOOD_MINUTES = 15
# Tiempos y mensajes para el antiflood de mensajes por usuario
# En segundos (Mensajes por segundo)
AFLOOD_TIME = 40
AFLOOD_MSGS = 5
# Minutos de castigo de borrado de mensajes
AFLOOD_MINUTES_DEL = 5
# Relación de los User_ID de las personas autorizadas a hacer tareas restringidas en el Bot. (AkA moderadores)
ADMINS = [<PONER LOS ID DE LOS ADMINS AQUI SEPARADOS POR COMAS>]
# Ubiación del fichero de Log de nuestro Bot. Importante que el usuario con el que se corra el bot tenga derechos de
# escritura sobre dicho fichero.
LOG_FILE = "RaspythonBot.log"
# Ubicación del fichero de hashtags
HASHTAG_FILE = "databases/hashtags.json"
ANTIFLOOD_FILE = "databases/antiflood.json"
ANTIFLOOD_TAG_FILE = "databases/antiflood_tag.json"
MSG_AFLOOD_FILE = "databases/antiflood_msg.json"
# Constantes para semáforo:
START = True
END = False
HASHTAG = 1
ANTIFLOOD = 2
ANTIFLOOD_TAG = 3
MSG_FLOOD = 4