Finish preliminary rework, ready to test

This commit is contained in:
Dark 2021-06-02 04:07:50 +02:00
parent 57893e7f76
commit d0a1beb809
No known key found for this signature in database
GPG key ID: 2CD6ACB6B0A87B8A
177 changed files with 854 additions and 707 deletions

View file

@ -11,10 +11,10 @@ export const MessageCreateUpdateUsernameEvt = usernameSaverEvt({
});
export const VoiceChannelJoinUpdateUsernameEvt = usernameSaverEvt({
event: "voiceChannelJoin",
event: "voiceStateUpdate",
async listener(meta) {
if (meta.args.member.bot) return;
meta.pluginData.state.updateQueue.add(() => updateUsername(meta.pluginData, meta.args.member.user));
if (meta.args.newState.member?.user.bot) return;
meta.pluginData.state.updateQueue.add(() => updateUsername(meta.pluginData, meta.args.newState.member!.user));
},
});

View file

@ -1,3 +1,4 @@
import { User } from "discord.js";
import { GuildPluginData } from "knub";
import { UsernameSaverPluginType } from "./types";