21 lines
615 B
JavaScript
21 lines
615 B
JavaScript
var Discord = require("discord.js"), fs = require("fs");
|
|
|
|
global.bots = fs.readFileSync("tokens.txt","utf8").trim().split("\n").map(token => {
|
|
var client = new Discord.Client();
|
|
client.login(token);
|
|
return client;
|
|
});
|
|
|
|
var fc = fs.readdirSync("rasters").length;
|
|
var frames = [];
|
|
for (let i = 1; i <= fc; i++) frames.push(fs.readFileSync(`rasters/${i}.png.txt`,"utf8"));
|
|
|
|
var bi = 0, fi = 0;
|
|
|
|
global.play = async function play() {
|
|
let frame = frames[++fi];
|
|
if (!frame) return;
|
|
bots[++bi%bots.length].channels.resolve('807735491184033813').send('```'+frame+'```');
|
|
setTimeout(play, 100);
|
|
}
|