mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-11 00:53:31 +01:00
40 lines
912 B
JavaScript
40 lines
912 B
JavaScript
"use strict";
|
|
|
|
module.exports = {
|
|
Client: require("./Client/Client.js")
|
|
};
|
|
|
|
var a = new module.exports.Client();
|
|
a.on("debug", function (m) {
|
|
return console.log("[debug]", m);
|
|
});
|
|
a.on("warn", function (m) {
|
|
return console.log("[warn]", m);
|
|
});
|
|
|
|
a.on("message", function (m) {
|
|
if (m.content === "$$$") {
|
|
a.createRole(m.channel.server, {
|
|
name: "a_role!",
|
|
color: 0xFF0000,
|
|
hoist: true,
|
|
permissions: ["manageRoles"]
|
|
}).then(function (role) {
|
|
a.deleteRole(role).then(function () {
|
|
a.reply(m, "deleted!");
|
|
});
|
|
})["catch"](function (e) {
|
|
console.log(e.stack);
|
|
});
|
|
}
|
|
});
|
|
a.on("userTypingStart", function (user, chan) {
|
|
console.log(user.username + " typing");
|
|
});
|
|
a.on("userTypingStop", function (user, chan) {
|
|
console.log(user.username + " stopped typing");
|
|
});
|
|
|
|
a.login(process.env["discordEmail"], process.env["discordPass"])["catch"](function (e) {
|
|
return console.log(e);
|
|
}); |