Fix stupid censor
This commit is contained in:
parent
cd4ffa8b53
commit
408176cc9d
1 changed files with 12 additions and 0 deletions
|
@ -60,7 +60,17 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (tweet) {
|
if (tweet) {
|
||||||
|
wordToCensor.forEach(async word => {
|
||||||
|
if (tweet.toLowerCase().includes(word.toLowerCase())) {
|
||||||
|
const body = { type:'tweet', uid: interaction.user.id, reason: 'Automatic ban from banned word.' };
|
||||||
|
Blacklists.create(body);
|
||||||
|
|
||||||
|
await interaction.editReply({ content: 'Sike, you just posted cringe! Enjoy the blacklist :)' });
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
});
|
||||||
// Detect banned word (Blacklist the user directly)
|
// Detect banned word (Blacklist the user directly)
|
||||||
|
/* No worky (I don't remember what the fuck I wrote here)
|
||||||
if (wordToCensor.includes(tweet) || wordToCensor.includes(tweet.substring(0, tweet.length - 1)) || wordToCensor.includes(tweet.substring(1, tweet.length))) {
|
if (wordToCensor.includes(tweet) || wordToCensor.includes(tweet.substring(0, tweet.length - 1)) || wordToCensor.includes(tweet.substring(1, tweet.length))) {
|
||||||
const body = { type:'tweet', uid: interaction.user.id, reason: 'Automatic ban from banned word.' };
|
const body = { type:'tweet', uid: interaction.user.id, reason: 'Automatic ban from banned word.' };
|
||||||
Blacklists.create(body);
|
Blacklists.create(body);
|
||||||
|
@ -68,6 +78,7 @@ export default {
|
||||||
await interaction.editReply({ content: 'Sike, you just posted cringe! Enjoy the blacklist :)' });
|
await interaction.editReply({ content: 'Sike, you just posted cringe! Enjoy the blacklist :)' });
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
// Very simple link detection
|
// Very simple link detection
|
||||||
if (new RegExp('([a-zA-Z0-9]+://)?([a-zA-Z0-9_]+:[a-zA-Z0-9_]+@)?([a-zA-Z0-9.-]+\\.[A-Za-z]{2,4})(:[0-9]+)?(/.*)?').test(tweet) && !tweet.includes('twitter.com')) {
|
if (new RegExp('([a-zA-Z0-9]+://)?([a-zA-Z0-9_]+:[a-zA-Z0-9_]+@)?([a-zA-Z0-9.-]+\\.[A-Za-z]{2,4})(:[0-9]+)?(/.*)?').test(tweet) && !tweet.includes('twitter.com')) {
|
||||||
|
@ -81,6 +92,7 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const T = new Twit({
|
const T = new Twit({
|
||||||
consumer_key: twiConsumer,
|
consumer_key: twiConsumer,
|
||||||
consumer_secret: twiConsumerSecret,
|
consumer_secret: twiConsumerSecret,
|
||||||
|
|
Loading…
Reference in a new issue