Skip to content

otoneko1102/djsk-v13

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@djsk/v13

Jishaku for discord.js v13
The original jishaku (discord.py) is here.

Note: safemode is no longer supported.

Usage

Example

All example are here.

const { Client } = require('discord.js');
const { token, intents } = require('./config');
const { Jishaku } = require('@djsk/v13');

// Create a new client instance
// Important! Message Content Intent must be enabled to use djsk.
const client = new Client({ intents });

// discord.jsk object
let jsk = {};

// When the client is ready, run this code (only once).
// The distinction between `client: Client<boolean>` and `readyClient: Client<true>` is important for TypeScript developers.
// It makes some properties non-nullable.
client.on('ready', (readyClient) => {
  // init discord.jsk
  jsk = new Jishaku(client, {
    prefix: '.', /* Optional. Default prefix is . */
    consoleLog: true, /* Optional. Output to log. Default is true */
    encoding: "UTF-8", /* Shift-JIS is recommended for Japanese environment */
    useableUserId: ["957885295251034112"] /* Users who can use the bot */
  });

  console.log(`Ready! Logged in as ${readyClient.user.tag}`);
});

client.on('messageCreate', (message) => jsk.onMessageCreated(message));

client.login(token);

Note: You can use this package for selfbot.
Replace Discord.js with one of the following and require!

I don't take any responsibility for blocked Discord accounts that used this module.

Using this on a user account is prohibited by the Discord TOS and can lead to the account block.

Commands

  • .jsk help

Show help.

  • .jsk ping

Pong.

  • .jsk sh {commands}

Evaluate Terminal commands.

  • .jsk js {commands}

Evaluate JavaScript commands.

  • .jsk shutdown

Shutdown.

Get Support

Discord Banner