Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const client = new Discord.Client();
- const sql = require('sqlite3');
- let db = new sql.Database("users.sqlite", (err) => {
- if (err) {
- console.log('Error connecting to the database', err)
- } else {
- console.log('Database connected.')
- }
- })
- let token = process.env.CLIENT_TOKEN;
- let prefix = process.env.PREFIX ;
- client.on('ready', () => {
- console.log(`Logged in as ${client.user.tag}!`);
- db.run(`CREATE TABLE IF NOT EXISTS users(username TEXT, id TEXT)`);
- })
- client.on('message', function(message) {
- if (!message.content.startsWith(prefix));
- const args = message.content.slice(prefix.length).split(/ +/);
- const command = args.shift().toLowerCase();
- if (command === 'getdata') {
- let username = message.guild.members.map(m=>m.user.username);
- let userid = message.guild.members.map(m=>m.user.id);
- db.run(`INSERT OR REPLACE INTO users(username, id) VALUES(?,?)`, [`${username}`,`${userid}`]);
- return message.channel.send(`User database updated.`);
- }
- });
- client.login(token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement