{ "name": "button", "temp": "", "event-type": "1", "_id": "yxNHQ", "actions": [ { "title": "Camelot Bot Test", "author": "Camelot", "color": "#B62649", "url": "", "authorIcon": "https://cdn.discordapp.com/attachments/811120141354008579/868520267008331776/CA.png", "authorUrl": "", "imageUrl": "https://cdn.discordapp.com/attachments/811120141354008579/868520267008331776/CA.png https://cdn.discordapp.com/attachments/811120141354008579/868520267008331776/CA.png", "thumbUrl": "", "timestamp": "false", "debug": "false", "text": "", "year": "", "month": "", "day": "", "hour": "", "minute": "", "second": "", "storage": "1", "varName": "", "name": "Create Embed Message" }, { "server": "0", "varName": "", "info": "1", "storage": "1", "varName2": "server_id", "name": "Store Server Info" }, { "channel": "0", "varName": "", "info": "1", "storage": "1", "varName2": "channel_id", "name": "Store Channel Info" }, { "code": " /*\nÖnce okuyun verilerimi kullandığınız için teşekkürler, önce bazı ayarları size açıklamam gerekiyor. Değişkenlerde belirtilen veriler doğrudan gömme nesnesine bağlı, \nbu yüzden düzenleme sırasında dikkatli bir şekilde düzenleyin istemediğiniz bir embed nesnesi varsa yapısı aşağıdaki gibidir.\nÖrneğin, resmi kaldırmak istiyorsanız, 81. satırdaki \"image\":{\"url\":embedimage,\"height\":imageheight,\"width\":imagewidth}\" öğesini silin.\n */\n \n \n \n let channelid = tempVars(\"channel_id\"); // Change Channel ID\n let serverid = tempVars(\"server_id\"); // Change Server ID\n let buttonemoji = \"?\"; // Button Emoji\n \n \n let embeddecs = \"Camelot Bot\"\n let embedcolor = \"62649\" // Only integer color values\n let embedtitle = \"Camelot\"\n \n // Image Options\n let embedimage = \"https://cdn.discordapp.com/attachments/811120141354008579/868509407376461864/CA.png\";\n let imageheight = \"1000\";\n let imagewidth = \"1000\";\n \n // Thumbnail Options\n let thumbnailimage = \"https://cdn.discordapp.com/attachments/811120141354008579/868939712373604362/camelot.png\";\n let thumbnailheight = \"1000\";\n let thumbnailwidth = \"1000\";\n \n // Footer Options\n let footertext = \"Test Deneme\";\n let footericonurl = \"https://cdn.discordapp.com/attachments/811120141354008579/868509407376461864/CA.png\";\n \n // Field Options (Not Working)\n let fieldtext = \" Test\";\n let fieldvalue = \"Test 2\";\n let fieldinline = \"true\";\n \n // Author Options\n let authorname = \"Camelot Bot\";\n let authoricon = \"https://cdn.discordapp.com/attachments/811120141354008579/868520267008331776/CA.png\";\n let authorurl = \"https://discord.com/oauth2/authorize?client_id=867179254516285498&scope=bot&permissions=2146958591\";\n \n \nclient.ws.on('INTERACTION_CREATE', async interaction => {\n \n \n let id= interaction.data.custom_id\n\n let GameMap = new Map([\n // Button ID \n [\"buttonsave\",\"1\"], \n [\"buttoncancel\",\"2\"],\n [\"buttonlink\",\"3\"],\n ])\n\n let member = await client.guilds.cache.get(serverid).members.fetch(interaction.member.user.id) // sunucu id\n if(!member) return;\n\n let buttonid = GameMap.get(id)\n let returnText;\n\n if(buttonid == 1){\n returnText = `Deneme`\n }\n else if (buttonid == 2){\n returnText = `deneme 2`\n\n }\n else if (buttonid == 3){\n returnText = `deneme 3`\n\n }\n \n client.api.interactions(interaction.id, interaction.token).callback.post({\n data: {\n type: 4,\n data: {\n content: returnText,\n flags: \"64\" // Hide Reply Flag\n }\n }\n })\n \n });\nclient.api.channels(channelid).messages.post({ data: {\"embeds\":[{\"title\":embedtitle,\"description\":embeddecs,\"color\":embedcolor,\"image\":{\"url\":embedimage,\"height\":imageheight,\"width\":imagewidth},\"thumbnail\":{\"url\":thumbnailimage,\"height\":thumbnailheight,\"width\":thumbnailwidth},\"footer\":{\"text\":footertext,\"icon_url\":footericonurl},\"field\":{\"name\":fieldtext,\"value\":fieldvalue,\"inline\":fieldinline},\"author\":{\"name\":authorname,\"icon_url\":authoricon,\"url\":authorurl}}],\"components\":[{\"type\":1,\"components\":[ // mesajı göndereceği kanalın idsi\n\n{\"type\":2,\"style\":1,\"custom_id\":\"buttonsave\",\"label\":\"Save\"}, // Green Button\n{\"type\":2,\"style\":4,\"custom_id\":\"buttoncancel\",\"label\":\"Cancel\"}, // Red Button\n{\"type\":2,\"style\":5,\"url\":\"https://discord.com/oauth2/authorize?client_id=867179254516285498&scope=bot&permissions=2146958591\",\"label\":\"Sunucuna Davet Et\"}, // Link Button\n {\"type\":2,\"style\":2,\"custom_id\":\"buttonemoji\",\"emoji\":{\"name\":buttonemoji},\"label\":\"Camelot\"}, // Emoji Button\n\n\n\n\n]}]} })", "behavior": "1", "interpretation": "1", "storage": "0", "varName": "", "VTypeSelect": "0", "CVTypeValue": "", "name": "Run Script" } ], "restriction": "0", "permissions": "NONE" }