Fix up some automod context objects/types
This commit is contained in:
parent
97bd884ba3
commit
2e9e47ac83
2 changed files with 3 additions and 3 deletions
|
@ -8,8 +8,8 @@ import { checkAndUpdateCooldown } from "./checkAndUpdateCooldown";
|
|||
|
||||
export async function runAutomod(pluginData: PluginData<AutomodPluginType>, context: AutomodContext) {
|
||||
const userId = context.user?.id || context.member?.id || context.message?.user_id;
|
||||
const user = userId && pluginData.client.users.get(userId);
|
||||
const member = userId && pluginData.guild.members.get(userId);
|
||||
const user = context.user || (userId && pluginData.client.users.get(userId));
|
||||
const member = context.member || (userId && pluginData.guild.members.get(userId));
|
||||
const channelId = context.message?.channel_id;
|
||||
const channel = channelId && pluginData.guild.channels.get(channelId);
|
||||
const categoryId = channel?.parentID;
|
||||
|
|
|
@ -81,7 +81,7 @@ export interface AutomodContext {
|
|||
timestamp: number;
|
||||
actioned?: boolean;
|
||||
|
||||
user?: User | UnknownUser;
|
||||
user?: User;
|
||||
message?: SavedMessage;
|
||||
member?: Member;
|
||||
joined?: boolean;
|
||||
|
|
Loading…
Add table
Reference in a new issue