diff --git a/commands/gsmarena.js b/commands/gsmarena.js
index e3ff415..8650728 100644
--- a/commands/gsmarena.js
+++ b/commands/gsmarena.js
@@ -55,10 +55,14 @@ function parseSpecs(specsData) {
"memory": ["Memory", ["Internal"]],
"main_camera_single": ["Main Camera", ["Single"]],
"main_camera_dual": ["Main Camera", ["Dual"]],
+ "main_camera_triple": ["Main Camera", ["Triple"]],
+ "main_camera_quad": ["Main Camera", ["Quad"]],
"main_camera_features": ["Main Camera", ["Features"]],
"main_camera_video": ["Main Camera", ["Video"]],
"selfie_camera_single": ["Selfie Camera", ["Single"]],
"selfie_camera_dual": ["Selfie Camera", ["Dual"]],
+ "selfie_camera_triple": ["Selfie Camera", ["Triple"]],
+ "selfie_camera_quad": ["Selfie Camera", ["Quad"]],
"selfie_camera_features": ["Selfie Camera", ["Features"]],
"selfie_camera_video": ["Selfie Camera", ["Video"]]
};
@@ -96,13 +100,17 @@ function formatPhone(phone) {
"GPU": "platform_gpu",
"Memory": "memory",
"Rear Camera (Single)": "main_camera_single",
- "Rear Camera (Dual)": "main_camera_single",
- "Rear Camera (Features)": "main_camera_single",
- "Rear Camera (Video)": "main_camera_single",
+ "Rear Camera (Dual)": "main_camera_dual",
+ "Rear Camera (Triple)": "main_camera_triple",
+ "Rear Camera (Quad)": "main_camera_quad",
+ "Rear Camera (Features)": "main_camera_features",
+ "Rear Camera (Video)": "main_camera_video",
"Front Camera (Single)": "selfie_camera_single",
- "Front Camera (Dual)": "selfie_camera_single",
- "Front Camera (Features)": "selfie_camera_single",
- "Front Camera (Video)": "selfie_camera_single"
+ "Front Camera (Dual)": "selfie_camera_dual",
+ "Front Camera (Triple)": "selfie_camera_triple",
+ "Front Camera (Quad)": "selfie_camera_quad",
+ "Front Camera (Features)": "selfie_camera_features",
+ "Front Camera (Video)": "selfie_camera_video"
};
const attributes = Object.entries(attributesDict)
@@ -194,12 +202,12 @@ module.exports = (bot) => {
const phone = ctx.message.text.split(" ").slice(1).join(" ");
if (!phone) {
- return ctx.reply("Please provide the phone name.", { reply_with_message_id: ctx.message.message_id });
+ return ctx.reply("Please provide the phone name.", { reply_to_message_id: ctx.message.message_id });
}
const results = await searchPhone(phone);
if (results.length === 0) {
- return ctx.reply("No phones found.", { reply_with_message_id: ctx.message.message_id });
+ return ctx.reply("No phones found.", { reply_to_message_id: ctx.message.message_id });
}
const testUser = `${userName}, Select a device:`;
@@ -233,7 +241,7 @@ module.exports = (bot) => {
const message = formatPhone(phoneDetails);
ctx.editMessageText(`${userName}, there are the details of your device:` + message, { parse_mode: 'HTML', disable_web_page_preview: false });
} else {
- ctx.reply("Error fetching phone details.", { reply_with_message_id: ctx.message.message_id });
+ ctx.reply("Error fetching phone details.", { reply_to_message_id: ctx.message.message_id });
}
});
};