Compare commits

..

No commits in common. "ec6e6e0f60785b985eb73156e9405b610d07dda6" and "4821faef3be389e51a2602e765003533ac28635e" have entirely different histories.

2 changed files with 8 additions and 27 deletions

View File

@ -6,20 +6,14 @@ var client = module.exports = new Discord.Client({
intents: 32767 //all intents: 32767 //all
}); });
client.login(config.token).then(async () => {
console.log("ready");
(await client.channels.fetch(config.bot_channel))?.send('a');
});
/* small misc stuff here */
//////////////////////////////////////////////////////////////////////////////////////// // small misc stuff here
client.on("guildMemberAdd", member => { client.on("guildMemberAdd", member => {
if (member.guild.id != config.guild) return; if (member.guild.id != config.guild) return;
// add role
member.roles.add(member.user.bot ? config.bot_role : config.human_role); member.roles.add(member.user.bot ? config.bot_role : config.human_role);
// join message
client.channels.resolve(config.default_channel)?.send(random([ client.channels.resolve(config.default_channel)?.send(random([
`${member.user.username} join`, `${member.user.username} join`,
`${member.user.username} joined`, `${member.user.username} joined`,
@ -29,24 +23,17 @@ client.on("guildMemberAdd", member => {
}); });
client.on("guildMemberRemove", member => { client.on("guildMemberRemove", member => {
if (member.guild.id != config.guild) return; if (member.guild.id != config.guild) return;
// leave message
client.channels.resolve(config.default_channel)?.send(random([ client.channels.resolve(config.default_channel)?.send(random([
`${member.user.username} left`, `${member.user.username} left`,
`${member.user.username} disappear`, `${member.user.username} disappear`,
`${member.user.username.toLowerCase()} gone` `${member.user.username.toLowerCase()} gone`
])); ]));
}); });
client.on("messageCreate", message => { client.on("messageCreate", message => {
// comment thread on announcements
message.channel.id == config.announcement_channel && message.startThread({name: "Comments"}); message.channel.id == config.announcement_channel && message.startThread({name: "Comments"});
// stupid m bot
message.author.id == "732072478519722096" && message.content.endsWith("is bad letter m is much better") && message.delete(); message.author.id == "732072478519722096" && message.content.endsWith("is bad letter m is much better") && message.delete();
}); });
// add reactions to video and audio
{ {
let a = async m => { let a = async m => {
if (m.guild?.id != config.guild) return; if (m.guild?.id != config.guild) return;
@ -63,14 +50,10 @@ client.on("messageCreate", message => {
client.on("messageUpdate", (r, q) => a(q)); client.on("messageUpdate", (r, q) => a(q));
} }
// thing to access archived channels
client.on("voiceStateUpdate", (oldState, newState) => {
if (newState.guild.id != config.guild) return;
if (oldState.channelId != config.archive_portal_voice_channel && newState.channelId == config.archive_portal_voice_channel) { client.login(config.token).then(async () => {
// join console.log("ready");
newState.member?.roles.add(config.view_archived_channels_role); (await client.channels.fetch(config.bot_channel))?.send('a');
} else if (oldState.channelId == config.archive_portal_voice_channel && newState.channelId != config.archive_portal_voice_channel) {
// leave
newState.member?.roles.remove(config.view_archived_channels_role);
}
}); });

View File

@ -8,7 +8,6 @@ module.exports = {
human_role: "672956630962274306", human_role: "672956630962274306",
bot_role: "673671040010027034", bot_role: "673671040010027034",
inactive_role: "892869309603389500", inactive_role: "892869309603389500",
view_archived_channels_role: "916056534402863125",
eval_undefined_emoji: "707729833601531935", eval_undefined_emoji: "707729833601531935",
mi_emoji: "887931046086185060", mi_emoji: "887931046086185060",
ki_emoji: "887935846710394910", ki_emoji: "887935846710394910",
@ -20,7 +19,6 @@ module.exports = {
announcement_channel: "876010629490683955", announcement_channel: "876010629490683955",
miku_channel: "900583427483516938", miku_channel: "900583427483516938",
archive_category: "887838689533771776", archive_category: "887838689533771776",
archive_portal_voice_channel: "916057450313023508",
data_dir: process.cwd() + "/data/", data_dir: process.cwd() + "/data/",
base_uri: "https://ldb.owo69.me", base_uri: "https://ldb.owo69.me",
world_clock: [ world_clock: [