updates
This commit is contained in:
parent
096ec47313
commit
0b604acaae
10 changed files with 3404 additions and 0 deletions
4
bot/botconfig.json
Normal file
4
bot/botconfig.json
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"token":"*********",
|
||||
"prefix":">"
|
||||
}
|
||||
173
bot/commands/create.js
Normal file
173
bot/commands/create.js
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
const Discord = require('discord.js')
|
||||
const fs = require("fs");
|
||||
const ms = require("ms");
|
||||
const moment = require("moment");
|
||||
const database = JSON.parse(fs.readFileSync("./database.json", `utf8`));
|
||||
const mysql = require("mysql");
|
||||
|
||||
module.exports.run = async (client, message, args) => {
|
||||
var con = mysql.createConnection({
|
||||
host: database.host,
|
||||
user: database.user,
|
||||
password: database.password,
|
||||
database: database.database,
|
||||
charset : 'utf8mb4'
|
||||
});
|
||||
con.connect(err => {
|
||||
if (err) throw err;
|
||||
});
|
||||
|
||||
|
||||
|
||||
if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send(`:)`);
|
||||
var name = args[0];
|
||||
var price = args[1];
|
||||
var ddosprot = args[2];
|
||||
var kvk = args[3];
|
||||
var disk = args[4];
|
||||
var cpu = args[5];
|
||||
var hardware = args[6];
|
||||
var panel = args[7];
|
||||
var locatie = args[8];
|
||||
var support = args[9];
|
||||
var package = args[10];
|
||||
var siteurl = args[11];
|
||||
var imgurl = args[12];
|
||||
var score = args[13];
|
||||
var trustpilot = args[14];
|
||||
|
||||
var filter = m => m.author.id === message.author.id
|
||||
|
||||
message.channel.send("💻 **Naam** | Wat is de naam van het bedrijf\nVoorbeeld: RoyaleHosting B.V.")
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
name = collected.first().content;
|
||||
|
||||
message.channel.send("💰 **Prijs** | Wat is de prijs per gigabyte\nVoorbeeld: 5").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
price = collected.first().content + "/GB p.m."
|
||||
|
||||
message.channel.send("🛡️ **DDoS Protectie** | Wat is de DDoS protectie\nVoorbeeld: 100Gbps").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
ddosprot = "Ja -" + collected.first().content
|
||||
|
||||
message.channel.send("💼 **KvK Nummer** | Wat is het KvK nummer\nVoorbeeld: 19581181").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
kvk = collected.first().content
|
||||
|
||||
message.channel.send("💾 **Disk** | Wat voor opslag is er in gebruik\nVoorbeeld: SATA/NVMe SSD").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
disk = collected.first().content
|
||||
|
||||
message.channel.send("☄️ **CPU** | Welke CPU zit er in de server\nVoorbeeld: Intel Core i9-9900k").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
cpu = collected.first().content
|
||||
|
||||
message.channel.send("🖥️ **Hardware** | Is er eigen hardware in gebruik\nVoorbeeld: Ja").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
hardware = collected.first().content
|
||||
|
||||
|
||||
message.channel.send("🖼️ **Paneel** | Welk paneel is er in gebruik\nVoorbeeld: Pterodactyl").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
panel = collected.first().content
|
||||
|
||||
message.channel.send("🌐 **Locatie** | Op welke locatie staan de servers\nVoorbeeld: Duitsland").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
locatie = collected.first().content
|
||||
|
||||
message.channel.send("📱 **Support** | Op welke manier wordt er support aangeboden\nVoorbeeld: Mail | Ticket | Livechat | Discord").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
support = collected.first().content
|
||||
|
||||
message.channel.send("🗳️ **Pakket** | Op welk pakket is de prijs gebaseerd\nVoorbeeld: 1GB Coal").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
package = collected.first().content
|
||||
|
||||
message.channel.send("🔗 **URL** | Wat is de website URL\nVoorbeeld: <https://royalehosting.nl>").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
siteurl = collected.first().content
|
||||
|
||||
|
||||
message.channel.send("🖼️ **Logo URL** | Plaats hier de **URL** voor het logo\nVoorbeeld: <https://i.imgur.com/jJ1yK34.png>").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
imgurl = collected.first().content
|
||||
|
||||
message.channel.send("🖼️ **Score** | Plaats hier de score van het bedrijf\nVoorbeeld: 5**.**9").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
score = collected.first().content
|
||||
|
||||
message.channel.send("🔗 **Trustpilot** | Wat is de trustpilot URL\nVoorbeeld: <https://nl.trustpilot.com/review/royalehosting.be>").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
trustpilot = collected.first().content
|
||||
|
||||
con.query(`SELECT * FROM data`, (err, rows) => {
|
||||
|
||||
if (err) throw err;
|
||||
|
||||
if (rows.length < 1) {
|
||||
con.query(`INSERT INTO data (name, price, ddosprot, kvk, disk, cpu, hardware, panel, location, support, package, url, img, score, trustpilot) VALUES ("${name}", "${price}", "${ddosprot}", "${kvk}", "${disk}", "${cpu}", "${hardware}", "${panel}", "${locatie}", "${support}", "${package}", "${siteurl}", "${imgurl}", "${score}", "${trustpilot}")`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`${name} Is toegevoegd aan de website! 🥳`)
|
||||
}, 10);
|
||||
|
||||
} else {
|
||||
con.query(`INSERT INTO data (name, price, ddosprot, kvk, disk, cpu, hardware, panel, location, support, package, url, img, score, trustpilot) VALUES ("${name}", "${price}", "${ddosprot}", "${kvk}", "${disk}", "${cpu}", "${hardware}", "${panel}", "${locatie}", "${support}", "${package}", "${siteurl}", "${imgurl}", "${score}", "${trustpilot}")`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`${name} Is toegevoegd aan de website! 🥳`)
|
||||
}, 10);
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
|
||||
module.exports.help = {
|
||||
name: "create"
|
||||
}
|
||||
60
bot/commands/hide.js
Normal file
60
bot/commands/hide.js
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
const Discord = require('discord.js')
|
||||
const fs = require("fs");
|
||||
const ms = require("ms");
|
||||
const moment = require("moment");
|
||||
const database = JSON.parse(fs.readFileSync("./database.json", `utf8`));
|
||||
const mysql = require("mysql");
|
||||
|
||||
module.exports.run = async (client, message, args) => {
|
||||
var con = mysql.createConnection({
|
||||
host: database.host,
|
||||
user: database.user,
|
||||
password: database.password,
|
||||
database: database.database,
|
||||
charset : 'utf8mb4'
|
||||
});
|
||||
con.connect(err => {
|
||||
if (err) throw err;
|
||||
});
|
||||
|
||||
|
||||
|
||||
if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send(`:)`);
|
||||
var cname = args[0];
|
||||
var value2change = "visible"
|
||||
var newvalue = "false"
|
||||
|
||||
var filter = m => m.author.id === message.author.id
|
||||
|
||||
message.channel.send("🗑️ **Naam** | Welk bedrijf moet verborgen zijn?")
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
cname = collected.first().content;
|
||||
|
||||
con.query(`SELECT * FROM data`, (err, rows) => {
|
||||
|
||||
if (err) throw err;
|
||||
|
||||
if (rows.length < 1) {
|
||||
con.query(`UPDATE data SET ${value2change} = '${newvalue}' WHERE name = '${cname}'`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`${cname} is nu niet meer zichtbaar op de website.`)
|
||||
}, 10);
|
||||
|
||||
} else {
|
||||
con.query(`UPDATE data SET ${value2change} = '${newvalue}' WHERE name = '${cname}'`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`${cname} is nu niet meer zichtbaar op de website.`)
|
||||
}, 10);
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
module.exports.help = {
|
||||
name: "hide"
|
||||
}
|
||||
60
bot/commands/show.js
Normal file
60
bot/commands/show.js
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
const Discord = require('discord.js')
|
||||
const fs = require("fs");
|
||||
const ms = require("ms");
|
||||
const moment = require("moment");
|
||||
const database = JSON.parse(fs.readFileSync("./database.json", `utf8`));
|
||||
const mysql = require("mysql");
|
||||
|
||||
module.exports.run = async (client, message, args) => {
|
||||
var con = mysql.createConnection({
|
||||
host: database.host,
|
||||
user: database.user,
|
||||
password: database.password,
|
||||
database: database.database,
|
||||
charset : 'utf8mb4'
|
||||
});
|
||||
con.connect(err => {
|
||||
if (err) throw err;
|
||||
});
|
||||
|
||||
|
||||
|
||||
if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send(`:)`);
|
||||
var cname = args[0];
|
||||
var value2change = "visible"
|
||||
var newvalue = "true"
|
||||
|
||||
var filter = m => m.author.id === message.author.id
|
||||
|
||||
message.channel.send("🗑️ **Naam** | Welk bedrijf moet weer zichtbaar zijn?")
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
cname = collected.first().content;
|
||||
|
||||
con.query(`SELECT * FROM data`, (err, rows) => {
|
||||
|
||||
if (err) throw err;
|
||||
|
||||
if (rows.length < 1) {
|
||||
con.query(`UPDATE data SET ${value2change} = '${newvalue}' WHERE name = '${cname}'`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`${cname} is nu weer zichtbaar op de website.`)
|
||||
}, 10);
|
||||
|
||||
} else {
|
||||
con.query(`UPDATE data SET ${value2change} = '${newvalue}' WHERE name = '${cname}'`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`${cname} is nu weer zichtbaar op de website.`)
|
||||
}, 10);
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
module.exports.help = {
|
||||
name: "show"
|
||||
}
|
||||
75
bot/commands/update.js
Normal file
75
bot/commands/update.js
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
const Discord = require('discord.js')
|
||||
const fs = require("fs");
|
||||
const ms = require("ms");
|
||||
const moment = require("moment");
|
||||
const database = JSON.parse(fs.readFileSync("./database.json", `utf8`));
|
||||
const mysql = require("mysql");
|
||||
|
||||
module.exports.run = async (client, message, args) => {
|
||||
var con = mysql.createConnection({
|
||||
host: database.host,
|
||||
user: database.user,
|
||||
password: database.password,
|
||||
database: database.database,
|
||||
charset : 'utf8mb4'
|
||||
});
|
||||
con.connect(err => {
|
||||
if (err) throw err;
|
||||
});
|
||||
|
||||
|
||||
if(!message.member.hasPermission("KICK_MEMBERS")) return message.channel.send(`:)`);
|
||||
var cname = args[0];
|
||||
var value2change = args[0];
|
||||
var newvalue = args[0];
|
||||
|
||||
var filter = m => m.author.id === message.author.id
|
||||
|
||||
message.channel.send("🗑️ **Naam** | Voor welk bedrijf moet er iets worden aangepast?")
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
cname = collected.first().content;
|
||||
|
||||
message.channel.send("🗑️ **Data** | Welke value moet er worden aangepast?\nscore | name | price | ddosprot | kvk | disk | hardware | panel | location | support | package | url | img | cpu | visible | trustpilot").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
value2change = collected.first().content;
|
||||
|
||||
message.channel.send("🛡️ **Waarde** | Wat is de nieuwe waarde").then((message) => {
|
||||
message.channel.awaitMessages(filter, {
|
||||
max: 1,}).then(collected => {
|
||||
newvalue = collected.first().content
|
||||
|
||||
|
||||
con.query(`SELECT * FROM data`, (err, rows) => {
|
||||
|
||||
if (err) throw err;
|
||||
|
||||
if (rows.length < 1) {
|
||||
con.query(`UPDATE data SET ${value2change} = '${newvalue}' WHERE name = '${cname}'`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`**Update** (${value2change})\n\nNieuwe waarde: ${newvalue}\nBedrijf: ${cname}`)
|
||||
}, 10);
|
||||
|
||||
} else {
|
||||
con.query(`UPDATE data SET ${value2change} = '${newvalue}' WHERE name = '${cname}'`);
|
||||
setTimeout(function(){
|
||||
message.channel.send(`**Update** (${value2change})\n\nNieuwe waarde: ${newvalue}\nBedrijf: ${cname}`)
|
||||
}, 10);
|
||||
|
||||
}
|
||||
|
||||
})
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
|
||||
module.exports.help = {
|
||||
name: "update"
|
||||
}
|
||||
7
bot/database.json
Normal file
7
bot/database.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"host": "ip",
|
||||
"user": "user",
|
||||
"password":"pass",
|
||||
"database": "db naam"
|
||||
}
|
||||
|
||||
50
bot/index.js
Normal file
50
bot/index.js
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
const Discord = require('discord.js');
|
||||
const botConfig = require('./botconfig.json');
|
||||
const client = new Discord.Client();
|
||||
const fs = require("fs");
|
||||
|
||||
client.commands = new Discord.Collection();
|
||||
|
||||
fs.readdir("./commands/", (err, files) => {
|
||||
if(err) console.log(err);
|
||||
var jsFiles = files.filter(f => f.split(".").pop() === "js");
|
||||
if(jsFiles.length <= 0) {
|
||||
console.log("No files found");
|
||||
return;
|
||||
}
|
||||
jsFiles.forEach((f, i) =>{
|
||||
var fileGet = require(`./commands/${f}`);
|
||||
console.log(`Command Loaded > ${f}`);
|
||||
|
||||
client.commands.set(fileGet.help.name, fileGet)
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
client.on("ready", async () => {
|
||||
console.log(`Logged in as ${client.user.tag}!`);
|
||||
client.user.setStatus('available')
|
||||
client.user.setPresence({
|
||||
game: {
|
||||
name: 'MC-Hostingwijzer.nl',
|
||||
type: "PLAYING",
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
client.on("message", async message => {
|
||||
|
||||
if(message.author.bot) return;
|
||||
if(message.channel.type === "dm") return;
|
||||
var prefix = botConfig.prefix;
|
||||
if (!message.content.startsWith(prefix)) return;
|
||||
var messageArray = message.content.split(" ");
|
||||
var command = messageArray[0];
|
||||
var arguments = messageArray.slice(1);
|
||||
var commands = client.commands.get(command.slice(prefix.length));
|
||||
if (commands) commands.run(client,message, arguments)
|
||||
});
|
||||
|
||||
|
||||
|
||||
client.login(botConfig.token);
|
||||
2839
bot/package-lock.json
generated
Normal file
2839
bot/package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load diff
35
bot/package.json
Normal file
35
bot/package.json
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
{
|
||||
"name": "bot",
|
||||
"version": "1.0.0",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1",
|
||||
"start": "nodemon"
|
||||
},
|
||||
"keywords": [],
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"canvas": "^2.6.1",
|
||||
"common-tags": "^1.8.0",
|
||||
"discord.js": "^12.2.0",
|
||||
"discord.js-commando": "^0.10.0",
|
||||
"eslint": "^7.4.0",
|
||||
"hastebin-gen": "^2.0.5",
|
||||
"imageapi.js": "^1.0.5",
|
||||
"moment": "^2.27.0",
|
||||
"moment-duration-format": "^2.3.2",
|
||||
"mongoose": "^5.9.25",
|
||||
"mysql": "^2.18.1",
|
||||
"node": "^14.7.0",
|
||||
"nodemon": "^2.0.4",
|
||||
"random-puppy": "^1.1.0",
|
||||
"readline-specific": "^1.0.4",
|
||||
"request": "^2.88.2",
|
||||
"strict-uri-encode": "^2.0.0",
|
||||
"superagent": "^5.3.1",
|
||||
"whois": "^2.12.1"
|
||||
},
|
||||
"devDependencies": {},
|
||||
"description": ""
|
||||
}
|
||||
101
database.sql
Normal file
101
database.sql
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
-- phpMyAdmin SQL Dump
|
||||
-- version 4.9.7
|
||||
-- https://www.phpmyadmin.net/
|
||||
--
|
||||
-- Host: localhost:3306
|
||||
-- Gegenereerd op: 06 sep 2021 om 19:57
|
||||
-- Serverversie: 8.0.26
|
||||
-- PHP-versie: 7.3.28
|
||||
|
||||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
||||
SET AUTOCOMMIT = 0;
|
||||
START TRANSACTION;
|
||||
SET time_zone = "+00:00";
|
||||
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!40101 SET NAMES utf8mb4 */;
|
||||
|
||||
--
|
||||
-- Database: `pixelhos_hostingwijzer`
|
||||
--
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Tabelstructuur voor tabel `data`
|
||||
--
|
||||
|
||||
CREATE TABLE `data` (
|
||||
`id` int NOT NULL,
|
||||
`score` decimal(8,2) DEFAULT '0.00',
|
||||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`price` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '0',
|
||||
`ddosprot` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`kvk` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`disk` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`hardware` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`panel` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`location` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`support` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`overselling` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Nee',
|
||||
`package` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`url` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`img` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`cpu` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0',
|
||||
`visible` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'true',
|
||||
`trustpilot` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '#'
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
|
||||
|
||||
--
|
||||
-- Gegevens worden geëxporteerd voor tabel `data`
|
||||
--
|
||||
|
||||
INSERT INTO `data` (`id`, `score`, `name`, `price`, `ddosprot`, `kvk`, `disk`, `hardware`, `panel`, `location`, `support`, `overselling`, `package`, `url`, `img`, `cpu`, `visible`, `trustpilot`) VALUES
|
||||
(1, 8.85, 'RoyaleHosting B.V.', '2,50/GB p.m.', 'Ja - 2Tbps', '78189691', 'SATA & NVMe SSD', 'Ja', 'Pterodactyl', 'Nederland / Verenigd Koningkrijk', 'Mail | Ticket | Livechat | Discord | Telefoon', 'Nee', '1GB Coal', 'https://royalehosting.nl/', 'https://i.imgur.com/Cdb4WFI.jpeg', 'Intel Xeon E5-2690 (dual)', 'true', 'https://nl.trustpilot.com/review/royalehosting.be'),
|
||||
(2, 9.60, 'CakeHosting', '4,00/GB p.m.', 'Ja - 1,5Tbps', '72891041', 'NVMe SSD', 'Ja', 'MultiCraft', 'Nederland', 'Mail | Ticket | Discord', 'Nee', '1GB Mini CupCake', 'https://cakehosting.net', 'https://i.imgur.com/dhr9Pr7.png', 'AMD Ryzen 5 3600', 'true', 'https://nl.trustpilot.com/review/cakehosting.net'),
|
||||
(3, 7.50, 'Ferox Hosting', '1,75/GB p.m.', 'Ja - 100Gbps', '77052048', 'SATA & NVMe SSD', 'Nee', 'Pterodactyl', 'Duitsland', 'Mail | Ticket | Livechat | Discord', 'N/A', '1GB Grass (Standaard)', 'https://feroxhosting.nl', 'https://i.imgur.com/VDjGnX3.png', 'Intel Xeon E5 1650v3', 'true', 'https://nl.trustpilot.com/review/feroxhosting.nl'),
|
||||
(4, 8.90, 'KaasHosting', '5,99/GB p.m.', 'Ja - 1,5Tbps', '57881170', 'NVMe SSD', 'Ja', 'Vulcan', 'Nederland', 'Mail | Ticket | Discord', 'Nee', '1GB Wood', 'https://www.kaashosting.nl/', 'https://i.imgur.com/gVepft9.jpeg', 'Intel Xeon E-2136', 'true', 'https://nl.trustpilot.com/review/kaashosting.nl'),
|
||||
(6, 9.60, 'TurboHost', '2,00/GB p.m.', 'Ja - 1,5Tbps', '74502816', 'NVMe SSD', 'Ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Discord | Whatsapp | Telefoon', 'Nee', '1GB Kip', 'https://turbohost.nl/', 'https://i.imgur.com/JQTyPJt.png', 'Intel Core i9-9900k / Xeon E5-2689v4 ', 'true', 'https://nl.trustpilot.com/review/turbohost.nl'),
|
||||
(7, 8.65, 'RecoreHosting', '4,00/GB p.m.', 'Ja - Onbekend', '76534952', 'NVMe SSD', 'Nee', 'MultiCraft', 'Duitsland', 'Mail | Ticket | Discord', 'Nee', 'SSD 1GB', 'https://recorehosting.com/', 'https://i.imgur.com/h9cmkeN.png', 'Intel Core i9-9900K', 'true', 'https://nl.trustpilot.com/review/recorehosting.com'),
|
||||
(8, 6.90, 'Koopjeserver', '10,75/GB p.m.', 'Ja - Onbekend', '63893479', 'SSD', 'Onbekend', 'MultiCraft en Pterodactyl', 'Nederland', 'Mail | Ticket', 'N/A', 'Dirt 2GB', 'https://www.koopjeserver.nl/', 'https://i.imgur.com/B4rADLQ.jpg', 'Onbekend', 'true', 'https://nl.trustpilot.com/review/koopjeserver.nl'),
|
||||
(9, 5.90, 'ServerBuilds', '6.50/GB p.m.', 'Ja - Onbekend', '58314687', 'SSD', 'Onbekend', 'MultiCraft', 'Nederland', 'Mail | Ticket | Telefoon', 'N/A', '1GB Cake', 'https://www.serverbuilds.nl/', 'https://i.imgur.com/LNnzD4O.png', 'Onbekend', 'true', 'https://nl.trustpilot.com/review/serverbuilds.nl'),
|
||||
(16, 7.55, 'MC-Node', '1,10/GB p.m.', 'Ja - 10Gbit', '77091248', 'SATA SSD', 'Ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Livechat | Discord | Telefoon', 'Ja - CPU', 'Grass | 1GB', 'https://mc-node.net/', 'https://i.imgur.com/NSvqT24.png', 'Intel Xeon X5667 (Dual)', 'true', 'https://nl.trustpilot.com/review/mc-node.nl'),
|
||||
(17, 8.20, 'ConsulHosting', '0.85/GB p.m.', 'Ja - 1,5Tbps', '77945506', 'SATA SSD', 'Ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Livechat | Discord', 'Ja', '1GB Minecraft server', 'https://consulhosting.nl/', 'https://i.imgur.com/ceiUopK.jpeg', 'Intel Xeon E5-2690 (dual)', 'true', 'https://nl.trustpilot.com/review/consulhosting.nl'),
|
||||
(19, 8.80, 'FreazeHosting', '6,50/GB p.m.', 'Ja - Onbekend', '58314687', 'SSD', 'Ja', 'MultiCraft', 'Nederland', 'Mail | Ticket | Teamspeak | Discord | Telefoon', 'Nee', '1GB Ram SSD', 'https://freaze.nl/', 'https://freaze.nl/img/logo.png', 'AMD Ryzen 9 3900X', 'true', 'https://nl.trustpilot.com/review/freaze.nl'),
|
||||
(20, 8.15, 'Parnode', '2,72/GB p.m.', 'Ja - 1,5Tbps', '78194121', 'SATA SSD', 'Ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Discord | Telefoon | WhatsApp', 'N/A', 'Forest - 1024MB', 'https://parnode.com/', 'https://i.imgur.com/BKRYSwr.png', 'Intel Xeon E5-2620 V3 (dual)', 'true', 'https://nl.trustpilot.com/review/parnode.com'),
|
||||
(21, 8.50, 'SyntexHosting', '1,50/GB p.m.', 'Ja/Nee', '77308085', 'NVMe SSD', 'Ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Discord', 'Nee', 'MC Dirt', 'https://syntexhosting.nl/', 'https://i.imgur.com/izA3Mx9.png', 'AMD Ryzen 7 3700x', 'true', 'https://nl.trustpilot.com/review/syntexhosting.nl'),
|
||||
(24, 8.15, 'Volcano Hosting', '2.00/GB p.m.', 'Ja - 2Tbps', '81345089', 'SATA SSD', 'Ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Discord', 'Nee', '1GB', 'https://volcanohosting.net/', 'https://i.imgur.com/9EuLo98.png', 'Intel Xeon E5-2643 v2 (dual)', 'false', 'https://nl.trustpilot.com/review/volcano.host'),
|
||||
(25, 7.55, 'Xarvin', '1.00/GB p.m.', 'Ja -1,5Tbps', '75839202', 'SATA SSD', 'Nee', 'Pterodactyl', 'Nederland', 'Ticket | Discord', 'N/A', '1GB ram', 'https://xarvin.com/', 'https://i.imgur.com/swsX71j.png', 'Intel Xeon X5680 (dual)', 'true', 'https://nl.trustpilot.com/review/www.xarvin.com'),
|
||||
(27, 8.70, 'PixelHosting', '1,80/GB p.m.', 'Ja -2Tbps', '80926770', 'SATA & NVMe SSD', 'Ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Discord | WhatsApp | Livechat', 'Nee', 'Grass | 1GB', 'https://www.pixelhosting.nl', 'https://i.ibb.co/VMfm3VS/0x0.png', 'Intel Xeon E5-2667 v2 (dual)', 'true', 'https://www.trustpilot.com/review/pixelhosting.nl'),
|
||||
(28, 8.45, 'HostCraft', '1,50/GB p.m.', 'Ja - Onbekend', '80102883', 'NVMe / SATA SSD', 'Ja', 'Pterodactyl en Multicraft', 'Nederland', 'Whatsapp | Discord | Livechat | Ticket | Telefoon', 'Nee', 'Forest SSD', 'https://hostcraft.nl/index', 'https://cdn.discordapp.com/attachments/588438178860630027/806168020891598869/discord-logo.png', 'Intel Xeon E-2286G', 'true', 'https://www.trustpilot.com/review/hostcraft.nl'),
|
||||
(29, 0.00, 'Offensive Servers', '6,50/GB p.m.', 'N/A', 'N/A', 'SATA SSD', 'Ja', 'Multicraft', 'N/A', 'N/A', 'Nee', 'SHEEP', 'https://offensiveservers.nl/', 'https://offensiveservers.nl/wp-content/media/offensiveservers_logo.png', 'N/A', 'false', 'https://www.trustpilot.com/review/offensiveservers.nl'),
|
||||
(31, 7.55, 'IronHosting', '0,75/GB p.m.', 'Ja - Onbekend', '77820215', 'SATA SSD', 'ja', 'Pterodactyl', 'Nederland', 'Ticket | Email', 'Nee', 'Minecraft | 1GB', 'https://ironhosting.nl/', 'https://ironhosting.nl/templates/main/img/logo.png', 'Intel Xeon E5-2690 (dual)', 'true', 'https://www.trustpilot.com/review/ironhosting.nl'),
|
||||
(32, 4.20, 'TrainHosting', '1,50/GB p.m.', 'Ja - 2Tbps', '30124848', '10k SAS', 'ja', 'Pterodactyl', 'Nederland', 'Mail | Ticket | Livechat | Discord', 'N/A', 'SCHAAP', 'https://www.trainhosting.nl/', 'https://cdn.discordapp.com/attachments/662675171169271808/831259196187344946/logo_TH.png', 'Intel Xeon X5670 (dual)', 'true', 'https://www.trustpilot.com/review/trainhosting.nl');
|
||||
|
||||
--
|
||||
-- Indexen voor geëxporteerde tabellen
|
||||
--
|
||||
|
||||
--
|
||||
-- Indexen voor tabel `data`
|
||||
--
|
||||
ALTER TABLE `data`
|
||||
ADD PRIMARY KEY (`id`);
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT voor geëxporteerde tabellen
|
||||
--
|
||||
|
||||
--
|
||||
-- AUTO_INCREMENT voor een tabel `data`
|
||||
--
|
||||
ALTER TABLE `data`
|
||||
MODIFY `id` int NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=33;
|
||||
COMMIT;
|
||||
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
Loading…
Add table
Add a link
Reference in a new issue