discord-chat-logger

0.0.7 • Public • Published

Discord Chat Logger

Effecient discord event, and chat logger for Discord v13 API Clients.

Uses PostgreSQL for database queries.

Usage

const { Client, Intents } = require('discord.js')
const client = new Client({
  intents: [
    Intents.FLAGS.GUILDS,
    Intents.FLAGS.GUILD_MESSAGES,
    Intents.FLAGS.GUILD_VOICE_STATES,
    Intents.FLAGS.GUILD_PRESENCES,
    Intents.FLAGS.GUILD_MEMBERS
  ]
})

const logger, { getGuilds, getMessages, getEvents } = require('discord-chat-logger')
logger(client, {
  debug: true,
  db: {
    host: '127.0.0.1', // PostgreSQL Server Address
    port: 5520, // PostgreSQL Server Port
    user: 'postgres', // PostgreSQL DB Username
    password: 'postgres' // PostgreSQL DB Password
  }
})

getGuilds().then(res => console.log(res)) // Returns Guilds database query
getMessages().then(res => console.log(res)) // Returns Messages database query
getEvents().then(res => console.log(res)) // Returns Events database query

client.login('DISCORD_BOT_TOKEN')

Readme

Keywords

Package Sidebar

Install

npm i discord-chat-logger

Weekly Downloads

0

Version

0.0.7

License

MIT

Unpacked Size

79.2 kB

Total Files

18

Last publish

Collaborators

  • kevqn