diff --git a/conjuntasbot/conjuntasbot.py b/conjuntasbot/conjuntasbot.py index 2667675..1e657eb 100644 --- a/conjuntasbot/conjuntasbot.py +++ b/conjuntasbot/conjuntasbot.py @@ -415,14 +415,10 @@ async def update_conjunta(update: Update, context: CallbackContext, conjunta_id) except Exception as e: logging.error(f"Error editing message: {e}") else: - try: - await context.bot.delete_message(chat_id=group_chat_id, message_id=message_id) - except Exception as e: - logging.error(f"Message for {product_name} - {conjunta_id} couldn't be deleted, unpinning anyways") - await context.bot.unpin_chat_message(group_chat_id, message_id=message_id) - sent_message = await context.bot.send_photo(group_chat_id, photo=photo_id, caption=message, parse_mode=ParseMode.HTML) + await context.bot.unpin_chat_message(chat_id=group_chat_id, message_id=message_id) + sent_message = await context.bot.send_photo(chat_id=group_chat_id, photo=photo_id, caption=message, parse_mode=ParseMode.HTML) await context.bot.pin_chat_message(chat_id=group_chat_id, message_id=sent_message.message_id, disable_notification=True) - cursor.execute("UPDATE conjuntas SET message_id = ?, message_date = ? WHERE conjunta_id = ?", (sent_message.message_id, int(time.time()), conjunta_id)) + cursor.execute("UPDATE conjuntas SET message_id = ?, message_date = ? WHERE id = ?", (sent_message.message_id, int(time.time()), conjunta_id)) conn.commit() # Función para unirse a una conjunta @@ -647,7 +643,7 @@ async def send_message_to_admins(update: Update, context: CallbackContext, messa try: await context.bot.send_message(chat_id=admin_id, text=message, parse_mode=ParseMode.HTML) except Exception as e: - logging.error(f"Error sending message: {e}") + logging.error(f"Error sending message to {admin_id}: {e}") def main()->None: application = Application.builder().get_updates_http_version('1.1').http_version('1.1').token(bot_token).build()