discord-user-bots
Version:
A library that allows you to use the full potential of Discords API to create and operate powerful user bots
26 lines (19 loc) • 860 B
JavaScript
const Discord = require("discord-user-bots");
const client = new Discord.Client();
// Used to know how many minutes has passed
const startDate = Date.now();
client.on("ready", () => {
console.log("Message logger online!");
});
client.on("message", (message) => {
// Get the guild and channel it was sent in
const guild = client.info.guilds.filter((guild) => guild.id == message.guild_id)[0];
const channel = guild.channels.filter((channel) => channel.id == message.channel_id)[0];
// Calculate the amount of minutes passed since this program started
const minutesPassed = ((Date.now() - startDate) / 1000 / 60).toFixed(2);
// Log everything
console.log(
`(${minutesPassed}m) [${guild.properties.name}] [#${channel.name}] ${message.author.username}: ${message.content}`
);
});
client.login("Token goes here.");