BotMine›Developer Docs›Channels & Threads
Lua Addon SDK
Channels & Threads
Read channels and create text, voice, category, and thread channels.
Read channels
lualocal channel = discord.getChannel(channelId) if channel ~= nil then channel.send("Hello from the addon.") end
Create channels
luadiscord.createTextChannel(guildId, "logs", { topic = "Addon Logs", reason = "Setup" }) discord.createVoiceChannel(guildId, "Support", { reason = "Setup" }) discord.createCategory(guildId, "BotMine")
Methods:
createTextChannel(guildId, name, options?)createVoiceChannel(guildId, name, options?)createCategory(guildId, name)
Threads
luadiscord.createThread(channelId, "Discussion", { autoArchiveDuration = 1440 }) discord.createThreadFromMessage(channelId, messageId, "Discussion", { autoArchiveDuration = 1440 })
Forum thread:
luadiscord.createForumThread(channelId, "Release", "New build available", { autoArchiveDuration = 1440 })
Auto archive values:
601440432010080