const sqlite3 = require('sqlite3').verbose(); const db = new sqlite3.Database('myDatabase.db'); const { Events, ActivityType } = require('discord.js'); module.exports = { name: Events.ClientReady, async execute(client) { db.get('SELECT type, status FROM status WHERE botId = ?', [client.user.id], (err, row) => { if (err) { console.error(err.message); return; } if (row) { const { type, status } = row; const url = 'https://www.twitch.tv/valou336_ytb'; if (type === 'playing') { client.user.setPresence({ activities: [{ name: status, type: ActivityType.Playing, url: url }] }); } else if (type === 'streaming') { client.user.setPresence({ activities: [{ name: status, type: ActivityType.Streaming, url: url }] }); } else if (type === 'listening') { client.user.setPresence({ activities: [{ name: status, type: ActivityType.Listening, url: url }] }); } else if (type === 'watching') { client.user.setPresence({ activities: [{ name: status, type: ActivityType.Watching, url: url }] }); } else if (type === 'competing') { client.user.setPresence({ activities: [{ name: status, type: ActivityType.Competing, url: url }] }); } } else { } }); }, };