Compare commits
3 Commits
master
...
085b51a95d
| Author | SHA1 | Date | |
|---|---|---|---|
| 085b51a95d | |||
| fc41f8ad2f | |||
| d6d05f6a72 |
@@ -8,5 +8,5 @@ var client = module.exports = new Discord.Client({
|
|||||||
|
|
||||||
client.login(config.token).then(async () => {
|
client.login(config.token).then(async () => {
|
||||||
console.log("ready");
|
console.log("ready");
|
||||||
(await client.channels.fetch(config.bot_channel))?.send('a');
|
(await client.channels.fetch(config.bot_channel))?.send('a2');
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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");
|
||||||
@@ -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 i => {
|
||||||
{
|
if (i.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({
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user