More rework progress, remove all eris imports

This commit is contained in:
Dark 2021-06-01 02:05:55 +02:00
parent 8f7a6510eb
commit 52839cc9f3
No known key found for this signature in database
GPG key ID: 2CD6ACB6B0A87B8A
181 changed files with 352 additions and 343 deletions

View file

@ -88,7 +88,7 @@ export async function logAndDetectMessageSpam(
"Automatic spam detection",
{
caseArgs: {
modId: pluginData.client.user.id,
modId: pluginData.client.user!.id,
postInCaseLogOverride: false,
},
},
@ -145,7 +145,7 @@ export async function logAndDetectMessageSpam(
clearRecentUserActions(pluginData, type, savedMessage.user_id, savedMessage.channel_id);
// Generate a log from the detected messages
const channel = pluginData.guild.channels.get(savedMessage.channel_id);
const channel = pluginData.guild.channels.cache.get(savedMessage.channel_id);
const archiveUrl = await saveSpamArchives(pluginData, uniqueMessages);
// Create a case
@ -173,7 +173,7 @@ export async function logAndDetectMessageSpam(
casesPlugin.createCase({
userId: savedMessage.user_id,
modId: pluginData.client.user.id,
modId: pluginData.client.user!.id,
type: CaseTypes.Note,
reason: caseText,
automatic: true,

View file

@ -47,7 +47,7 @@ export async function logAndDetectOtherSpam(
"Automatic spam detection",
{
caseArgs: {
modId: pluginData.client.user.id,
modId: pluginData.client.user!.id,
extraNotes: [`Details: ${details}`],
},
},
@ -68,7 +68,7 @@ export async function logAndDetectOtherSpam(
const casesPlugin = pluginData.getPlugin(CasesPlugin);
await casesPlugin.createCase({
userId,
modId: pluginData.client.user.id,
modId: pluginData.client.user!.id,
type: CaseTypes.Note,
reason: `Automatic spam detection: ${details}`,
});

View file

@ -4,7 +4,7 @@ import { SavedMessage } from "../../../data/entities/SavedMessage";
import { logAndDetectMessageSpam } from "./logAndDetectMessageSpam";
export async function logCensor(pluginData: GuildPluginData<SpamPluginType>, savedMessage: SavedMessage) {
const member = pluginData.guild.members.get(savedMessage.user_id);
const member = pluginData.guild.members.cache.get(savedMessage.user_id);
const config = await pluginData.config.getMatchingConfig({
userId: savedMessage.user_id,
channelId: savedMessage.channel_id,

View file

@ -7,7 +7,7 @@ import { logAndDetectMessageSpam } from "./logAndDetectMessageSpam";
export async function onMessageCreate(pluginData: GuildPluginData<SpamPluginType>, savedMessage: SavedMessage) {
if (savedMessage.is_bot) return;
const member = pluginData.guild.members.get(savedMessage.user_id);
const member = pluginData.guild.members.cache.get(savedMessage.user_id);
const config = await pluginData.config.getMatchingConfig({
userId: savedMessage.user_id,
channelId: savedMessage.channel_id,