Skip to content

Commit e77be28

Browse files
committed
1.0.0
1 parent 9150146 commit e77be28

File tree

11 files changed

+1193
-0
lines changed

11 files changed

+1193
-0
lines changed

Data/config.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"token": "TOKEN",
3+
"embedcolor": "#FFFFFF"
4+
}

commands/explain.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
const Command = require("../Structures/Command.js");
2+
const Discord = require("discord.js");
3+
const Event = require("../Structures/Event.js");
4+
const { version } = require('../package.json');
5+
const config = require("../Data/config.json");
6+
const { MessageSelectMenu, MessageActionRow, MessageButton } = require("discord.js");
7+
const { red, green, blue, yellow, cyan, greenBright, redBright, grey, yellowBright, cyanBright, black, blueBright } = require('chalk');
8+
const core = require('@hazo-development/hazo-core');
9+
10+
module.exports = new Command({
11+
name: "explain",
12+
description: "Hello world.",
13+
aliases: [],
14+
15+
async run(message, args, con, rows, client) {
16+
try {
17+
message.reply("Hello world!");
18+
} catch (error) {
19+
console.log(red(`[HAZO-COMMAND] In the command ${this.name} an error has occurred -> ${error}`))
20+
}
21+
}
22+
});

events/interactionCreate.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
const Command = require("../Structures/Command.js");
2+
const Discord = require("discord.js");
3+
const Event = require("../Structures/Event.js");
4+
const { version } = require('../package.json');
5+
const config = require("../Data/config.json");
6+
const { MessageSelectMenu, MessageActionRow, MessageButton } = require("discord.js");
7+
const { red, green, blue, yellow, cyan, greenBright, redBright, grey, yellowBright, cyanBright, black, blueBright } = require('chalk');
8+
const core = require('@hazo-development/hazo-core');
9+
10+
module.exports = new Event("interactionCreate", (client, interaction) => {
11+
12+
});

events/messageCreate.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
const Command = require("../Structures/Command.js");
2+
const Discord = require("discord.js");
3+
const Event = require("../Structures/Event.js");
4+
const mysql = require('mysql');
5+
const { version } = require('../package.json');
6+
const config = require("../Data/config.json");
7+
const { MessageSelectMenu, MessageActionRow, MessageButton } = require("discord.js");
8+
const { red, green, blue, yellow, cyan, greenBright, redBright, grey, yellowBright, cyanBright, black, blueBright } = require('chalk');
9+
const core = require('@hazo-development/hazo-core');
10+
11+
var con = mysql.createConnection({multipleStatements: true,
12+
host: "IP",
13+
user: "USER",
14+
password: "PASSWORD",
15+
database: "DATABASE"
16+
});
17+
18+
module.exports = new Event("messageCreate", async (client, message) => {
19+
20+
});

events/ready.js

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
const Command = require("../Structures/Command.js");
2+
const Discord = require("discord.js");
3+
const Event = require("../Structures/Event.js");
4+
const { version } = require('../package.json');
5+
const config = require("../Data/config.json");
6+
const { MessageSelectMenu, MessageActionRow, MessageButton } = require("discord.js");
7+
const { red, green, blue, yellow, cyan, greenBright, redBright, grey, yellowBright, cyanBright, black, blueBright } = require('chalk');
8+
const core = require('@hazo-development/hazo-core');
9+
10+
module.exports = new Event("ready", client => {
11+
12+
console.log(yellow(`Angemeldet als '${client.user.tag}'! Version -> ` + version))
13+
14+
const startup = new Discord.MessageEmbed()
15+
startup.setTitle(`${client.user.username} | Log`)
16+
startup.setDescription(Date())
17+
startup.setColor(`${config.embedcolor}`)
18+
startup.addField(`Version`, `${version}`)
19+
startup.setThumbnail(client.user.avatarURL())
20+
startup.setTimestamp()
21+
startup.setFooter(`${client.user.username}`, client.user.avatarURL());
22+
client.channels.cache.get("885142818950111242").send({embeds: [startup]});
23+
24+
//ACTIVITY
25+
let status_state = 0;
26+
client.user.setActivity('you', { type: 'WATCHING' });
27+
setInterval(() => {
28+
let status_presences = [
29+
{ type: 'PLAYING', message: 'Version: '+version},
30+
{ type: 'WATCHING', message: `${client.guilds.cache.size} server.`},
31+
{ type: 'WATCHING', message: `${client.users.cache.size} user.`},
32+
{ type: 'WATCHING', message: `${client.commands.size} commands.`}
33+
];
34+
status_state = (status_state + 1) % status_presences.length;
35+
status_presence = status_presences[status_state];
36+
client.user.setActivity(status_presence.message, { type: status_presence.type });
37+
}, 5000);
38+
39+
});

index.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
console.clear();
2+
3+
const Discord = require("discord.js");
4+
const Client = require("./Structures/Client.js");
5+
const client = new Client();
6+
7+
const config = require("./Data/config.json");
8+
9+
client.start(config.token);

0 commit comments

Comments
 (0)