1.1.0 • Published 5 years ago
slash-handler v1.1.0
Setup
replace your message event in the main file with
cmdmap = slashHandler.init(bot, "token");
bot.on('interactionCreate', async interaction => {
if (!interaction.isCommand()) return;
const args = interaction.options.getString('args') || "";
interaction.channel = await interaction.member.guild.channels.fetch(interaction.channelId);
interaction.guild = interaction.member.guild;
interaction.channel.send = (data) => interaction.reply(data);
try {
await cmdmap[interaction.commandName](interaction, args.split(/ +/g));
} catch (DiscordAPIError) {
}
});Keep in mind that in sending messages you must use v13 slash command syntax
1.1.0
5 years ago
1.0.17
5 years ago
1.0.16
5 years ago
1.0.15
5 years ago
1.0.14
5 years ago
1.0.13
5 years ago
1.0.12
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.7
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago