1.11.5 • Published 1 year ago
@iceteacorp/lib v1.11.5
Init & Slash command
import { DiscordExtended } from '@iceteacorp/lib'
const discord = new DiscordExtended(process.env.DISCORD_TOKEN, process.env.DISCORD_APPLICATION_ID, {
intents: ['MessageContent', 'Guilds', 'GuildMessages'],
})
// Slash command
import { PermissionFlagsBits, SlashCommandBuilder, TextChannel } from 'discord.js'
discord.setSlashCommand({
command: new SlashCommandBuilder()
.setName('rename')
.setDescription('Renommer le channel')
.addStringOption((o) => o.setName('name').setDescription('Nouveau nom').setRequired(true))
.setDefaultMemberPermissions(PermissionFlagsBits.ManageChannels)
.setDMPermission(false)
.toJSON(),
callback: async (i) => {
await i.deferReply({ ephemeral: true })
const channel = i.channel as TextChannel
await channel.setName(i.options.getString('name')!)
await i.editReply(`Le channel a été renommé en <#${channel.id}>`)
},
})
await discord.start()
OnButton() & OnMessage()
// ...
const { off } = discord.onButton({
filter: (i) => i.customId == 'btnId',
callback: async (i) => {
off()
// code
},
})
// ...
const { off } = discord.onMessage({
filter: (m) => m.author.bot == false,
callback: async (m) => {
// code
},
})
1.11.0
1 year ago
1.11.4
1 year ago
1.11.3
1 year ago
1.11.2
1 year ago
1.11.1
1 year ago
1.11.5
1 year ago
1.10.1
1 year ago
1.10.0
1 year ago
1.9.4
1 year ago
1.9.3
1 year ago
1.9.2
1 year ago
1.9.1
1 year ago
1.9.0
1 year ago
1.8.2
1 year ago
1.8.1
1 year ago
1.8.0
1 year ago
1.7.0
1 year ago
1.6.14
1 year ago
1.6.13
1 year ago
1.6.12
1 year ago
1.6.11
1 year ago
1.6.10
1 year ago
1.6.9
1 year ago
1.6.8
1 year ago
1.6.7
1 year ago
1.6.6
1 year ago
1.6.5
1 year ago
1.6.4
1 year ago
1.6.3
1 year ago
1.6.2
1 year ago
1.6.1
1 year ago
1.6.0
1 year ago
1.5.1
1 year ago
1.5.0
1 year ago
1.4.0
1 year ago
1.3.9
1 year ago
1.3.8
1 year ago
1.3.7
1 year ago
1.3.6
1 year ago
1.3.5
1 year ago
1.3.4
1 year ago
1.3.3
1 year ago
1.3.2
1 year ago
1.3.1
1 year ago
1.3.0
1 year ago
1.2.2
1 year ago
1.2.1
1 year ago
1.2.0
1 year ago
1.1.9
1 year ago
1.1.8
1 year ago
1.1.7
1 year ago
1.1.5
1 year ago
1.1.4
1 year ago
1.1.3
1 year ago
1.1.2
1 year ago
1.1.1
1 year ago
1.1.0
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago