mirror of
https://github.com/Sneed-Group/clanrocket-2
synced 2025-01-09 17:53:13 +00:00
Upload files to ''
This commit is contained in:
parent
d921c8488e
commit
7efda14b44
1 changed files with 25 additions and 1 deletions
26
index.js
26
index.js
|
@ -14,6 +14,8 @@ const Perspective = require('perspective-api-client');
|
||||||
const express = require('express');
|
const express = require('express');
|
||||||
|
|
||||||
const minimumToxicToDelete = 0.83
|
const minimumToxicToDelete = 0.83
|
||||||
|
const whitelistContains = ["ur a smelly poo-poo face", "ur a smelly poo poo face", "your a smelly poo-poo face", "your a smelly poo poo face",
|
||||||
|
"you're a smelly poo-poo face", "you're a smelly poo poo face"]
|
||||||
|
|
||||||
// Initialize Express.js app
|
// Initialize Express.js app
|
||||||
const app = express();
|
const app = express();
|
||||||
|
@ -95,6 +97,17 @@ client.on('messageCreate', async message => {
|
||||||
|
|
||||||
client.on('messageCreate', async message => {
|
client.on('messageCreate', async message => {
|
||||||
if (message.author.bot) { return; }
|
if (message.author.bot) { return; }
|
||||||
|
let found = false;
|
||||||
|
|
||||||
|
for (let i = 0; i < whitelistContains.length; i++) {
|
||||||
|
if (message.content.includes(whitelistContains[i])) {
|
||||||
|
found = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (found) { return; }
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const result = await perspective.analyze(message.content);
|
const result = await perspective.analyze(message.content);
|
||||||
console.log(`TOXICITY [0-1]: ${result.attributeScores.TOXICITY.summaryScore.value}`)
|
console.log(`TOXICITY [0-1]: ${result.attributeScores.TOXICITY.summaryScore.value}`)
|
||||||
|
@ -108,7 +121,18 @@ client.on('messageCreate', async message => {
|
||||||
})
|
})
|
||||||
|
|
||||||
client.on('messageUpdate', async (oldMessage, newMessage) => {
|
client.on('messageUpdate', async (oldMessage, newMessage) => {
|
||||||
if (newMessage.author.bot) { return; }
|
if (message.author.bot) { return; }
|
||||||
|
let found = false;
|
||||||
|
|
||||||
|
for (let i = 0; i < whitelistContains.length; i++) {
|
||||||
|
if (message.content.includes(whitelistContains[i])) {
|
||||||
|
found = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (found) { return; }
|
||||||
|
|
||||||
console.log(`${oldMessage} ==> ${newMessage}`)
|
console.log(`${oldMessage} ==> ${newMessage}`)
|
||||||
try {
|
try {
|
||||||
const result = await perspective.analyze(newMessage.content);
|
const result = await perspective.analyze(newMessage.content);
|
||||||
|
|
Loading…
Reference in a new issue