@djsk/v13
v5.0.0
Published
Jishaku for discord.js v13
Downloads
940
Maintainers
Readme
@djsk/v13
Jishaku for discord.js v13 The original jishaku (discord.py) is here.
Note: Windows and linux are supported! 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 */
emoji: true, /* optional. React when commands are executed. Default id 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.