Compare commits

...

1 Commits

Author SHA1 Message Date
lamp d6d05f6a72 vrchat function only 2022-03-31 17:42:15 -07:00
2 changed files with 5 additions and 30 deletions
-16
View File
@@ -1,21 +1,5 @@
process.title = "lamp discord bot";
process.on("unhandledRejection", error => { process.on("unhandledRejection", error => {
console.error("Unhandled Rejection:\n" + error.stack); console.error("Unhandled Rejection:\n" + error.stack);
}); });
require("./util"); // global variables set in here
require("./client");
require("./discord-misc");
require('./eval-exec');
require('./colors');
require('./www');
require('./pinboard');
require('./pixiv-embedder');
require('./translate2');
require('./world-clock');
require('./buttonthing');
require("./activitytracker");
require("./vocabularygame");
require("./pixiv-subscribe");
require("./count-cmd");
require("./vrchat"); require("./vrchat");
+5 -14
View File
@@ -1,7 +1,6 @@
var vrchat = require("vrchat"); var vrchat = require("vrchat");
var client = require("./client"); var client = require("./client");
var config = require("./config"); var config = require("./config");
var commands = require("./commands");
var fs = require("fs"); var fs = require("fs");
var configuration = new vrchat.Configuration(config.vrchat_configuration); var configuration = new vrchat.Configuration(config.vrchat_configuration);
@@ -42,18 +41,11 @@ async function updateUserStatuses() {
module.exports.interval = setInterval(updateUserStatuses, 1000*60*5); module.exports.interval = setInterval(updateUserStatuses, 1000*60*5);
commands.push({
name: "addvru",
description: "Add VRChat user to status monitor",
options: [ client.on("interactionCreate", async interaction => {
{ if (interaction.commandName == "addvru") {
name: "user",
description: "User ID or username",
type: "STRING",
required: true
}
],
exec: async i => {
try { try {
let u = i.options.getString("user"); let u = i.options.getString("user");
let user = (await usersApi[u.startsWith("usr_") ? 'getUser' : 'getUserByName'](u)).data; let user = (await usersApi[u.startsWith("usr_") ? 'getUser' : 'getUserByName'](u)).data;
@@ -68,4 +60,3 @@ commands.push({
} }
} }
}); });