cloop reset bullshit
This commit is contained in:
parent
0b31c50a29
commit
d571a1654e
5 changed files with 874 additions and 258763 deletions
17
.vscode/launch.json
vendored
17
.vscode/launch.json
vendored
|
@ -1,17 +0,0 @@
|
|||
{
|
||||
// Use IntelliSense to learn about possible attributes.
|
||||
// Hover to view descriptions of existing attributes.
|
||||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"type": "node",
|
||||
"request": "launch",
|
||||
"name": "Launch Program",
|
||||
"skipFiles": [
|
||||
"<node_internals>/**"
|
||||
],
|
||||
"program": "~/Downloads/vscodium/node"
|
||||
}
|
||||
]
|
||||
}
|
259568
logs/latest.log
259568
logs/latest.log
File diff suppressed because it is too large
Load diff
|
@ -27,15 +27,10 @@ const rl = readline.createInterface({
|
|||
})
|
||||
if (config.discord.enabled) discordClient.login(config.discord.token);
|
||||
const bots = [];
|
||||
for (const options of config.bots) {
|
||||
const bot = createBot(options);
|
||||
for (options of config.bots) {
|
||||
bot = createBot(options);
|
||||
bots.push(bot);
|
||||
bot.bots = bots;
|
||||
/* if (!config.discord.enabled) {
|
||||
return
|
||||
} else {
|
||||
discordClient.login(config.discord.token);
|
||||
}*/
|
||||
loadModules(bot, options, config, discordClient);
|
||||
bot.console.useReadlineInterface(rl);
|
||||
}
|
||||
|
|
|
@ -2,7 +2,12 @@ function command_loop (bot, options, config) {
|
|||
bot.cloop = {
|
||||
list: [],
|
||||
add (command, interval) {
|
||||
this.list.push({ timer: setInterval(() => bot.core.run(command), interval), command, interval })
|
||||
setTimeout(() => {
|
||||
this.list.push({ timer: setInterval(() => bot.core.run(command), interval), command, interval })
|
||||
}, 10)
|
||||
bot.on('end', () => {
|
||||
this.clear()
|
||||
})
|
||||
},
|
||||
|
||||
remove (index) {
|
||||
|
@ -14,5 +19,10 @@ function command_loop (bot, options, config) {
|
|||
this.list = []
|
||||
}
|
||||
}
|
||||
/* bot.on('end', () => {
|
||||
// clearInterval(this.list);
|
||||
for (const cloop of this.list) console.log(cloop)
|
||||
console.log('e')
|
||||
})*/
|
||||
}
|
||||
module.exports = command_loop;
|
||||
|
|
31
src/sus.js
31
src/sus.js
|
@ -1,31 +0,0 @@
|
|||
module.exports = {
|
||||
name: 'sus',
|
||||
trustLevel: 0,
|
||||
aliases: [
|
||||
"say",
|
||||
"botsay",
|
||||
],
|
||||
description: 'Make me say something',
|
||||
usages: [
|
||||
"<message>"
|
||||
],
|
||||
execute (context) {
|
||||
const bot = context.bot
|
||||
const message = context.arguments.join(' ')
|
||||
|
||||
if (message.startsWith('/')) {
|
||||
bot.chat.command(message.substring(1))
|
||||
return
|
||||
}
|
||||
bot.chat.message(message)
|
||||
},
|
||||
discordExecute (context) {
|
||||
const bot = context.bot;
|
||||
const args = context.arguments;
|
||||
if (args.join(' ').startsWith('/')) {
|
||||
bot.chat.command(args.join(' ').substring(1))
|
||||
return
|
||||
}
|
||||
bot.chat.message(args.join(' '))
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue