goat
command
quote
Get iconic anime quotes with Japanese & Bengali translation.
0
views
0
likes
0
installs
Aliases: animequote, aq
raw source
module.exports = {
config: {
name: "quote",
aliases: ["animequote", "aq"],
version: "1.2",
author: "DI-ABLO",
countDown: 3,
role: 0,
shortDescription: {
en: "Get iconic anime quotes with Japanese & Bengali translation."
},
longDescription: {
en: "Displays iconic anime quotes from popular characters in Japanese, English, and Bengali."
},
category: "anime",
guide: {
en: "{pn}"
}
},
onStart: async function ({ api, event }) {
// 🛡️ AUTHOR VERIFICATION LOCK SYSTEM
const allowedAuthors = ["DI-ABLO", "di-ablo", "Di-Ablo"];
const currentAuthor = this.config ? (this.config.author || this.config.credits || "") : "";
const isValidAuthor = allowedAuthors.some(author => currentAuthor.includes(author));
if (!isValidAuthor) {
if (api && typeof api.setMessageReaction === "function") {
api.setMessageReaction("⚠️", event.messageID, (err) => {}, true);
}
return api.sendMessage(
"⚠️ [ 𝑆𝐸𝐶𝑈𝑅𝑇𝑌 𝐴𝐿𝐸𝑅𝑇 ] ⚠️\n\n" +
"❌ 𝑈𝑛𝑎𝑢𝑡ℎ𝑜𝑟𝑖𝑧𝑒𝑑 𝑀𝑜𝑑𝑖𝑓𝑖𝑐𝑎𝑡𝑖𝑜𝑛 𝐷𝑒𝑡𝑒𝑐𝑡𝑒𝑑!\n" +
"𝑇ℎ𝑖𝑠 𝑐𝑜𝑚𝑚𝑎𝑛𝑑 ℎ𝑎𝑠 𝑏𝑒𝑒𝑛 𝑙𝑜𝑐𝑘𝑒𝑑 𝑏𝑒𝑐𝑎𝑢𝑠𝑒 𝑡ℎ𝑒 𝑜𝑟𝑖𝑔𝑖𝑛𝑎𝑙 𝐴𝑢𝑡ℎ𝑜𝑟 𝑐𝑟𝑒𝑑𝑖𝑡𝑠 𝑤𝑒𝑟𝑒 𝑎𝑙𝑡𝑒𝑟𝑒𝑑.\n\n" +
"👑 𝑶𝒓𝒊𝒈𝒊𝒏𝒂𝒍 𝑨𝒖𝒕𝒉𝒐𝒓: DI-ABLO",
event.threadID,
event.messageID
);
}
// 📜 Reaction
if (api && typeof api.setMessageReaction === "function") {
api.setMessageReaction("📜", event.messageID, (err) => {}, true);
}
// 🌸 Expanded Anime Quotes Database
const quotes = [
{
character: "Diablo",
anime: "That Time I Got Reincarnated as a Slime",
japanese: "リムル様のお言せのままに、全てを滅ぼしましょう。",
romaji: "Rimuru-sama no oiose no mama ni, subete wo horoboshimashō.",
english: "As Lord Rimuru commands, I shall destroy everything.",
bengali: "লর্ড রিমুরুর আদেশ অনুযায়ী, আমি সবকিছু ধ্বংস করে দেব।"
},
{
character: "Rimuru Tempest",
anime: "That Time I Got Reincarnated as a Slime",
japanese: "俺の仲間たちに手を出したら、容赦はしない。",
romaji: "Ore no nakama-tachi ni te wo dashitara, yōsha wa shinai.",
english: "If you lay a hand on my friends, I will show no mercy.",
bengali: "আমার বন্ধুদের গায়ে হাত দিলে আমি কোনো দয়া দেখাব না।"
},
{
character: "Sung Jin-Woo",
anime: "Solo Leveling",
japanese: "起きろ (オキロ)。",
romaji: "Okiro.",
english: "Arise.",
bengali: "জেগে ওঠো।"
},
{
character: "Hinata Hyuga",
anime: "Naruto",
japanese: "まっすぐ自分の言葉は曲げない…私もそれが忍道だから!",
romaji: "Massugu jibun no kotoba wa megenai... watashi mo sore ga nindō dakara!",
english: "I never go back on my word... because that's my ninja way too!",
bengali: "আমিও কখনো নিজের কথা থেকে পিছিয়ে আসি না... কারণ এটাই আমারও নিনজা পথ!"
},
{
character: "Light Yagami",
anime: "Death Note",
japanese: "僕は新世界の神となる!",
romaji: "Boku wa shin sekai no kami to naru!",
english: "I will become the God of the new world!",
bengali: "আমি নতুন পৃথিবীর ঈশ্বর হব!"
},
{
character: "Levi Ackerman",
anime: "Attack on Titan",
japanese: "悔いのない方を選べ。",
romaji: "Kui no nai hō wo erabe.",
english: "Choose the option that you will regret the least.",
bengali: "সেই পথটি বেছে নাও যেটিতে তোমার আফসোস সবচেয়ে কম হবে।"
},
{
character: "Madara Uchiha",
anime: "Naruto Shippuden",
japanese: "この世界には光があるところ、必ず影もある。",
romaji: "Kono sekai ni wa hikari ga aru tokoro, kanarazu kage mo aru.",
english: "In this world, wherever there is light, there are also shadows.",
bengali: "এই পৃথিবীতে যেখানেই আলো থাকে, সেখানেই ছায়াও উপস্থিত থাকে।"
},
{
character: "Gojo Satoru",
anime: "Jujutsu Kaisen",
japanese: "大丈夫、僕最強だから。",
romaji: "Daijōbu, boku saikyō dakara.",
english: "Don't worry, I'm the strongest.",
bengali: "চিন্তা কোরো না, কারণ আমিই সেরা।"
},
{
character: "Eren Yeager",
anime: "Attack on Titan",
japanese: "戦わなければ勝てない。戦え、戦え!",
romaji: "Tatakawanakereba katenai. Tatakae, tatakae!",
english: "If you don't fight, you can't win. Fight, fight!",
bengali: "লড়াই না করলে জিততে পারবে না। লড়াই করো, লড়াই করো!"
},
{
character: "Naruto Uzumaki",
anime: "Naruto",
japanese: "まっすぐ自分の言葉は曲げない。それが俺の忍道だ!",
romaji: "Massugu jibun no kotoba wa megenai. Sore ga ore no nindō da!",
english: "I never go back on my word. That is my ninja way!",
bengali: "আমি কখনো নিজের দেওয়া কথা থেকে পিছিয়ে আসি না। এটাই আমার নিনজা পথ!"
},
{
character: "Roronoa Zoro",
anime: "One Piece",
japanese: "背中の傷は剣士の恥だ。",
romaji: "Senaka no kizu wa kenshi no haji da.",
english: "A scar on the back is a swordsman's shame.",
bengali: "পিঠে আঘাত পাওয়া একজন তলোয়ারবাজের জন্য চরম লজ্জার।"
},
{
character: "Itachi Uchiha",
anime: "Naruto",
japanese: "人は誰しも、自分の知識や認識に囚われて生きている。",
romaji: "Hito wa dare shimo, jibun no chishiki ya ninshiki ni torawarete ikiteiru.",
english: "People live their lives bound by what they accept as correct and true.",
bengali: "মানুষ যা সত্য বলে মেনে নেয়, তার দ্বারা সীমাবদ্ধ হয়েই তারা বাঁচে।"
},
{
character: "Monkey D. Luffy",
anime: "One Piece",
japanese: "海賊王に、俺はなる!",
romaji: "Kaizoku-ō ni, ore wa naru!",
english: "I'm going to be the King of the Pirates!",
bengali: "আমিই হব জলদস্যুদের রাজা!"
},
{
character: "Tanjiro Kamado",
anime: "Demon Slayer",
japanese: "打ちのめされても、立ち上がれ!",
romaji: "Uchinomesarete mo, tachiagare!",
english: "No matter how many times you get knocked down, get back up!",
bengali: "যতবারই ভেঙে পড়ো না কেন, বারবার ঘুরে দাঁড়াও!"
},
{
character: "Saitama",
anime: "One Punch Man",
japanese: "趣味でヒーローをやっている者だ。",
romaji: "Shumi de hīrō wo yatteiru mono da.",
english: "I'm just a guy who's a hero for fun.",
bengali: "আমি শুধুই শখের বশে হিরোগিরি করা একজন মানুষ।"
},
{
character: "L Lawliet",
anime: "Death Note",
japanese: "正義は必ず勝つ!",
romaji: "Seigi wa kanarazu katsu!",
english: "Justice will prevail!",
bengali: "ন্যায্যতা সবসময়ই জয়ী হবে!"
},
{
character: "Sukuna",
anime: "Jujutsu Kaisen",
japanese: "頭が高いぞ。",
romaji: "Atama ga takai zo.",
english: "Know your place.",
bengali: "নিজের সীমা চিনে রাখো।"
},
{
character: "Killua Zoldyck",
anime: "Hunter x Hunter",
japanese: "ゴン、オレたちの友達だ!",
romaji: "Gon, ore-tachi no tomodachi da!",
english: "Gon, you are my light!",
bengali: "গন, তুমিই আমার পথপ্রদর্শক!"
},
{
character: "Ken Kaneki",
anime: "Tokyo Ghoul",
japanese: "この世のすべての不利益は当人の能力不足。",
romaji: "Kono yo no subete no furieki wa tōnin no nōryoku busoku.",
english: "All the disadvantage in this world stems from a person's lack of ability.",
bengali: "পৃথিবীর সমস্ত ব্যর্থতার মূল হলো নিজের যোগ্যতার অভাব।"
},
{
character: "Goku",
anime: "Dragon Ball Z",
japanese: "オレは地球からお前を倒すためにやってきたサイヤ人だ!",
romaji: "Ore wa Chikyū kara omae wo taosu tame ni yattekita Saiya-jin da!",
english: "I am the Saiyan who came all the way from Earth to defeat you!",
bengali: "আমি সেই সায়ান, যে তোমাকে পরাস্ত করতে পৃথিবী থেকে এসেছে!"
}
];
// Pick a random quote
const randomQuote = quotes[Math.floor(Math.random() * quotes.length)];
const message =
`🏮 [ ANIME QUOTE ] 🏮\n` +
`━━━━━━━━━━━━━━━━━━━━━\n` +
`👤 Character: ${randomQuote.character}\n` +
`🎬 Anime: ${randomQuote.anime}\n\n` +
`🇯🇵 Japanese: ${randomQuote.japanese}\n` +
`🗣️ Romaji: "${randomQuote.romaji}"\n` +
`🇬🇧 English: "${randomQuote.english}"\n` +
`🇧🇩 Bengali: "${randomQuote.bengali}"\n` +
`━━━━━━━━━━━━━━━━━━━━━\n` +
`👑 Author: DI-ABLO `;
return api.sendMessage(message, event.threadID, () => {
if (api && typeof api.setMessageReaction === "function") {
api.setMessageReaction("🌸", event.messageID, (err) => {}, true);
}
}, event.messageID);
}
};