Added more logging
This commit is contained in:
Binary file not shown.
@@ -62,6 +62,7 @@ def add_premium_user(telegram_user_id, until):
|
||||
con.commit()
|
||||
found = True
|
||||
con.close()
|
||||
logging.info(f"Added premium user {telegram_user_id} until {until}")
|
||||
return found
|
||||
|
||||
def add_test_user(telegram_user_id, until):
|
||||
@@ -75,6 +76,7 @@ def add_test_user(telegram_user_id, until):
|
||||
else:
|
||||
found = True
|
||||
con.close()
|
||||
logging.info(f"Added test user {telegram_user_id} until {until}")
|
||||
return not found
|
||||
|
||||
def remove_valid_user(telegram_user_id):
|
||||
@@ -85,6 +87,7 @@ def remove_valid_user(telegram_user_id):
|
||||
cur.execute(f"UPDATE users SET active = False WHERE telegram_user_id={telegram_user_id}")
|
||||
con.commit()
|
||||
con.close()
|
||||
logging.info(f"De-activated user {telegram_user_id}")
|
||||
|
||||
def get_user_list():
|
||||
con = sqlite3.connect(constants.DB)
|
||||
@@ -175,6 +178,7 @@ def remove_product(product):
|
||||
AND product_name='{product.get('product_name')}'")
|
||||
con.commit()
|
||||
con.close()
|
||||
logging.info(f"Removed product {product['product_name']}")
|
||||
removed = True
|
||||
return removed
|
||||
|
||||
|
||||
@@ -31,11 +31,13 @@ async def help_command(update: Update, context: ContextTypes.DEFAULT_TYPE) -> No
|
||||
message = """Añade un producto con `/add producto;precio_mínimo;precio_máximo,categoría,excluir_título(opcional, separado por comas);
|
||||
excluir_descripción_y_título(opciona, separado por comas);latitud(opcional);longitud(opcional),distancia(opcional)`\n
|
||||
Ejemplo: `/add placa base itx;0;150`\n
|
||||
Ejemplo 2: `/add cpu;10;30;;intel,core 2 duo,celeron;;;100`\n
|
||||
Ejemplo 2: `/add cpu;10;30;;;intel,core 2 duo,celeron;;;100`\n
|
||||
Ejemplo 3: `/add tiny;0;100;informática`\n
|
||||
Los campos opcionales que se dejen vacíos tomarán el valor configurado en el archivo `.env`\n
|
||||
Lista los productos con `/list` o obtén la información de uno en concreto con `/list nombre del producto`\n
|
||||
Borra un producto con `/remove nombre del producto`\n
|
||||
`/status` muestra tu tipo de membresía y fecha de caducidad"""
|
||||
`/status` muestra tu tipo de membresía y fecha de caducidad\n
|
||||
`/categories` muestra las categorías disponibles"""
|
||||
else:
|
||||
message = """Activa tu periodo de prueba de 7 días con `/test` o contacta con @jocarduck para más información."""
|
||||
await update.message.reply_markdown_v2(helpers.telegram_escape_characters(message))
|
||||
|
||||
Reference in New Issue
Block a user