mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
34 lines
853 B
JavaScript
34 lines
853 B
JavaScript
'use strict';
|
|
|
|
const assert = require('assert');
|
|
const { token } = require('./auth');
|
|
const { Client, Intents } = require('../src');
|
|
|
|
const client = new Client({
|
|
intents: Intents.NON_PRIVILEGED,
|
|
});
|
|
|
|
client.on('ready', async () => {
|
|
try {
|
|
const guild = await client.guilds.create('testing', {
|
|
channels: [
|
|
{ name: 'afk channel', type: 'voice', id: 0 },
|
|
{ name: 'system-channel', id: 1 },
|
|
],
|
|
afkChannelID: 0,
|
|
afkTimeout: 60,
|
|
systemChannelID: 1,
|
|
});
|
|
console.log(guild.id);
|
|
assert.strictEqual(guild.afkChannel.name, 'afk channel');
|
|
assert.strictEqual(guild.afkTimeout, 60);
|
|
assert.strictEqual(guild.systemChannel.name, 'system-channel');
|
|
await guild.delete();
|
|
client.destroy();
|
|
} catch (error) {
|
|
console.error(error);
|
|
}
|
|
});
|
|
|
|
client.login(token).catch(console.error);
|