|
from datetime import datetime |
|
import fireWhale |
|
import pytz |
|
import os |
|
|
|
def imprimeTime(): |
|
""" |
|
Devuelve la fecha y hora actual en la zona horaria de la Ciudad de México (GMT-6). |
|
""" |
|
|
|
|
|
mexico_city_tz = pytz.timezone('America/Mexico_City') |
|
|
|
|
|
utc_now = datetime.now(pytz.utc) |
|
|
|
|
|
mexico_city_now = utc_now.astimezone(mexico_city_tz) |
|
|
|
|
|
|
|
formatted_time = mexico_city_now.strftime("%Y-%m-%d %H:%M:%S") |
|
|
|
return formatted_time |
|
|
|
def registrar_evento(cus: str, tokens: int): |
|
""" |
|
Registra los tokens correspondientes a la compra realizada por el usuario. |
|
|
|
Args: |
|
cus (str): customer de stripe. |
|
""" |
|
|
|
resultado = fireWhale.encontrar_documento_por_cus(cus) |
|
print("Ésto es el resultado de buscar el cus:") |
|
print(resultado) |
|
|
|
fireWhale.incrementar_campo_numerico('usuarios', resultado, 'tokens', amount=tokens) |