mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-05-10 20:35:02 +00:00
More rework progress, remove all eris imports
This commit is contained in:
parent
8f7a6510eb
commit
52839cc9f3
181 changed files with 352 additions and 343 deletions
|
@ -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,
|
||||
|
|
|
@ -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}`,
|
||||
});
|
||||
|
|
|
@ -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,
|
||||
|
|
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue