MCPcopy
hub / github.com/mruniquehacker/Knightbot-MD / textmakerCommand

Function textmakerCommand

commands/textmaker.js:28–115  ·  view source on GitHub ↗
(sock, chatId, message, q, type)

Source from the content-addressed store, hash-verified

26};
27
28async function textmakerCommand(sock, chatId, message, q, type) {
29 try {
30 if (!q) {
31 return await sock.sendMessage(chatId, messageTemplates.error("Please provide text to generate\nExample: .metallic Nick"));
32 }
33
34 // Extract text
35 const text = q.split(' ').slice(1).join(' ');
36
37 if (!text) {
38 return await sock.sendMessage(chatId, messageTemplates.error("Please provide text to generate\nExample: .metallic Nick"));
39 }
40
41 try {
42 let result;
43 switch (type) {
44 case 'metallic':
45 result = await mumaker.ephoto("https://en.ephoto360.com/impressive-decorative-3d-metal-text-effect-798.html", text);
46 break;
47 case 'ice':
48 result = await mumaker.ephoto("https://en.ephoto360.com/ice-text-effect-online-101.html", text);
49 break;
50 case 'snow':
51 result = await mumaker.ephoto("https://en.ephoto360.com/create-a-snow-3d-text-effect-free-online-621.html", text);
52 break;
53 case 'impressive':
54 result = await mumaker.ephoto("https://en.ephoto360.com/create-3d-colorful-paint-text-effect-online-801.html", text);
55 break;
56 case 'matrix':
57 result = await mumaker.ephoto("https://en.ephoto360.com/matrix-text-effect-154.html", text);
58 break;
59 case 'light':
60 result = await mumaker.ephoto("https://en.ephoto360.com/light-text-effect-futuristic-technology-style-648.html", text);
61 break;
62 case 'neon':
63 result = await mumaker.ephoto("https://en.ephoto360.com/create-colorful-neon-light-text-effects-online-797.html", text);
64 break;
65 case 'devil':
66 result = await mumaker.ephoto("https://en.ephoto360.com/neon-devil-wings-text-effect-online-683.html", text);
67 break;
68 case 'purple':
69 result = await mumaker.ephoto("https://en.ephoto360.com/purple-text-effect-online-100.html", text);
70 break;
71 case 'thunder':
72 result = await mumaker.ephoto("https://en.ephoto360.com/thunder-text-effect-online-97.html", text);
73 break;
74 case 'leaves':
75 result = await mumaker.ephoto("https://en.ephoto360.com/green-brush-text-effect-typography-maker-online-153.html", text);
76 break;
77 case '1917':
78 result = await mumaker.ephoto("https://en.ephoto360.com/1917-style-text-effect-523.html", text);
79 break;
80 case 'arena':
81 result = await mumaker.ephoto("https://en.ephoto360.com/create-cover-arena-of-valor-by-mastering-360.html", text);
82 break;
83 case 'hacker':
84 result = await mumaker.ephoto("https://en.ephoto360.com/create-anonymous-hacker-avatars-cyan-neon-677.html", text);
85 break;

Callers 1

handleMessagesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected