1.11.5 • Published 2 years 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
2 years ago
1.11.4
2 years ago
1.11.3
2 years ago
1.11.2
2 years ago
1.11.1
2 years ago
1.11.5
2 years ago
1.10.1
2 years ago
1.10.0
2 years ago
1.9.4
2 years ago
1.9.3
2 years ago
1.9.2
2 years ago
1.9.1
2 years ago
1.9.0
2 years ago
1.8.2
2 years ago
1.8.1
2 years ago
1.8.0
2 years ago
1.7.0
2 years ago
1.6.14
3 years ago
1.6.13
3 years ago
1.6.12
3 years ago
1.6.11
3 years ago
1.6.10
3 years ago
1.6.9
3 years ago
1.6.8
3 years ago
1.6.7
3 years ago
1.6.6
3 years ago
1.6.5
3 years ago
1.6.4
3 years ago
1.6.3
3 years ago
1.6.2
3 years ago
1.6.1
3 years ago
1.6.0
3 years ago
1.5.1
3 years ago
1.5.0
3 years ago
1.4.0
3 years ago
1.3.9
3 years ago
1.3.8
3 years ago
1.3.7
3 years ago
1.3.6
3 years ago
1.3.5
3 years ago
1.3.4
3 years ago
1.3.3
3 years ago
1.3.2
3 years ago
1.3.1
3 years ago
1.3.0
3 years ago
1.2.2
3 years ago
1.2.1
3 years ago
1.2.0
3 years ago
1.1.9
3 years ago
1.1.8
3 years ago
1.1.7
3 years ago
1.1.5
3 years ago
1.1.4
3 years ago
1.1.3
3 years ago
1.1.2
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago