Facebook
From farhan, 1 Month ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 209
  1. module.exports.config = {
  2.   name: "photoxy",
  3.   version: "2.0.0",
  4.   permission: 2,
  5.   credits: "Nayan",
  6.   description: "",
  7.   prefix: true,
  8.   category: "user",
  9.   usages: "text",
  10.   cooldowns: 5,
  11.   dependencies: {
  12.         'image-downloader': '',
  13.     'nayan-server': ''
  14.   }
  15. };
  16. module.exports.run = async function({ api, event, args }) {
  17.  
  18.  
  19.   const { messageID, threadID } = event;
  20.   const fs = require("fs");
  21.   const axios = require("axios");
  22.   const request = require("request");
  23.  
  24.   const prompt = args.join(" ");
  25.   if (!args[0]) return api.sendMessage(`?Use ${global.config.PREFIX}${this.config.name} [no.] [text]n?Example:${global.config.PREFIX}${this.config.name} 1 farhannn?Total Edit limit 25...`, threadID, messageID);
  26.  
  27.  
  28.   const content = args.join(" ");
  29.   const msg = content.split(" ");
  30.   const num = msg[0].trim();
  31.   const name = msg[1].trim();
  32.  
  33.   const {photoxy} = require('nayan-server')
  34.  
  35.   if (num == "1"){ var url = "https://photooxy.com/logo-and-text-effects/put-your-text-on-a-coffee-cup--174.html"}
  36.   if (num == "2"){ var url = "https://photooxy.com/logo-and-text-effects/write-text-on-the-cup-392.html"}
  37.   if (num == "3"){ var url ="https://photooxy.com/logo-and-text-effects/shadow-text-effect-in-the-sky-394.html"}
  38.   if (num == "4"){ var url ="https://photooxy.com/logo-and-text-effects/romantic-messages-for-your-loved-one-391.html"}
  39.   if (num == "5"){ var url ="https://photooxy.com/logo-and-text-effects/write-text-on-burn-paper-388.html"}
  40.   if (num == "6"){ var url ="https://photooxy.com/logo-and-text-effects/put-text-on-the-cup-387.html"}
  41.   if (num == "7"){ var url ="https://photooxy.com/logo-and-text-effects/create-a-picture-of-love-message-377.html"}
  42.   if (num == "8"){ var url ="https://photooxy.com/logo-and-text-effects/make-quotes-under-grass-376.html"}
  43.   if (num == "9"){ var url ="https://photooxy.com/logo-and-text-effects/write-art-quote-on-wood-heart-370.html"}
  44.   if (num == "10"){ var url ="https://photooxy.com/logo-and-text-effects/text-inside-the-flower-heart-369.html"}
  45.   if (num == "11"){ var url ="https://photooxy.com/logo-and-text-effects/writing-on-wooden-boards-368.html"}
  46.   if (num == "12"){ var url ="https://photooxy.com/logo-and-text-effects/yellow-roses-text-360.html"}
  47.   if (num == "13"){ var url ="https://photooxy.com/logo-and-text-effects/create-a-layered-leaves-typography-text-effect-354.html"}
  48.   if (num == "14"){ var url ="https://photooxy.com/logo-and-text-effects/quotes-under-fall-leaves-347.html"}
  49.   if (num == "15"){ var url ="https://photooxy.com/logo-and-text-effects/3d-text-effect-under-white-cube-217.html"}
  50.   if (num == "16"){ var url ="https://photooxy.com/logo-and-text-effects/glow-rainbow-effect-generator-201.html"}
  51.   if (num == "17"){ var url ="https://photooxy.com/logo-and-text-effects/write-stars-text-on-the-night-sky-200.html"}
  52.   if (num == "18"){ var url ="https://photooxy.com/logo-and-text-effects/realistic-flaming-text-effect-online-197.html"}
  53.   if (num == "19"){ var url ="https://photooxy.com/logo-and-text-effects/text-under-web-matrix-effect-185.html"}
  54.   if (num == "20"){ var url ="https://photooxy.com/logo-and-text-effects/butterfly-text-with-reflection-effect-183.html"}
  55.   if (num == "21"){ var url ="https://photooxy.com/logo-and-text-effects/carved-wood-effect-online-171.html"}
  56.   if (num == "22"){ var url ="https://photooxy.com/logo-and-text-effects/smoke-typography-text-effect-170.html"}
  57.   if (num == "23"){ var url ="https://photooxy.com/logo-and-text-effects/sweet-andy-text-online-168.html"}
  58.   if (num == "24"){ var url ="https://photooxy.com/logo-and-text-effects/text-under-flower-165.html"}
  59.   if (num == "25"){ var url ="https://photooxy.com/art-effects/flower-typography-text-effect-164.html"}
  60.   // you added more link same as above
  61.  
  62.  
  63.  try {
  64.   let data = await photoxy(url, name);
  65.   console.log(data);
  66.   var file = fs.createWriteStream(__dirname + '/cache/photoxy.jpg');
  67.  
  68.   const link = data.url;
  69.   const rqs = request(encodeURI(`${link}`));
  70.    api.setMessageReaction("✅", event.messageID, (err) => {
  71.      }, true);
  72.   rqs.pipe(file);  
  73.   file.on('finish', () => {
  74.  
  75.     setTimeout(function() {
  76.  
  77.       return api.sendMessage({
  78.         body: `❐ THIS IS YOUR NAME EDIT ✌️nn___________________________________nn❐ This Bot Name : ${global.config.BOTNAME} ?n❐ This Bot Owner : Farhan Islam?n❐ Your Input Name : ${name}nn___________________________________`,
  79.         attachment: fs.createReadStream(__dirname + '/cache/photoxy.jpg')
  80.       }, threadID, messageID)
  81.     }, 5000)
  82.   })
  83.     } catch (err) {
  84.    api.setMessageReaction("❌", event.messageID, (err) => {
  85.   }, true);
  86.     api.sendMessage(`?Use ${global.config.PREFIX}${this.config.name} [no.] [text]n?Example:${global.config.PREFIX}${this.config.name} 1 farhannn?Total Edit limit 25...`, event.threadID, event.messageID);  
  87.    }
  88. };