Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Neable = require("../../neable_module/NeableCommands");
- module.exports.run = async (Brie, message, args) => {
- TextoOriginal = args.slice(0).join(" ");
- TextoOriginalArr = TextoOriginal.split(" ");
- palavrasIguais = []
- palavrasSalvas = []
- TextoOriginalArr.map(palavra => {
- palavra = palavra.toLowerCase()
- if (palavra.length < 4) return;
- const array = Neable.ArrayFind(TextoOriginalArr, palavra)
- if (palavrasSalvas.includes(array.word)) return
- if (array.amount > 1) {
- let abreviada = "";
- vogais = ['a', 'e', 'i', 'o', 'u']
- for (let i of array.word) {
- if (vogais.includes(i)) {
- } else {
- abreviada += (i)
- }
- }
- sameWord = { word: array.word, amount: array.amount, location: array.location, abreviation: abreviada }
- palavrasSalvas.push(array.word)
- sameWord = JSON.stringify(sameWord)
- palavrasIguais.push(JSON.parse(sameWord))
- }
- })
- console.log(palavrasIguais)
- if (palavrasIguais.length > 0) {
- message.channel.send(`Palvras iguais encontradas!`);
- let a = ""
- palavrasIguais.map(c => {
- a += `${c.word} = ${c.abreviation}\n`
- })
- let novoTexto = "";
- palavrasIguais = JSON.stringify(palavrasIguais, null, 2)
- Neable.createEmbed(message, { description: `\`\`\`js\n${a}\`\`\`` })
- Neable.createEmbed(message, { description: `\`\`\`js\n${TextoOriginal}\`\`\`` })
- } else {
- message.channel.send(`Nenhuma palavra igual encontrada.`);
- }
- }
- module.exports.help = {
- name: 'texto',
- type: undefined,
- working: false
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement