Interactive
The Interactive way provides user buttons, drop down boxes to interact with the bot. The response time may be a slightly slower than the slash command method as it will involve more steps to get to the final output.
The following steps assume you have already invited your bot into your server.
Except this start up message, all other responses from the bot are Ephemeral Messages. Meaning: only the person who use the bot will see the response from the bot; and messages will disappear after restarting Discord
This is what you would get after this setup.

Set Channel Permission
Bot needs to be able to access the channel
Bot needs to have "Send Message" permission in order to be able to load the startup page.

Members in that Channel DOES NOT need to have "Send Message" permission to use the bot.
If you want to avoid user from initiating the bot, you can optionally turn off "Use Application Command" in your channel.
Launch the startup embed
Use the following slash command and the bot will response the two embed below.
/start_di_toolbox .
You will see the suggested input when you start typing the slash command.

You will need to have "Manage Messages" permission in the discord channel in order to see it listed out and to use this slash command.
You will then present a confirmation view before to proceed with posting the embed.

Then you will see a "Notes for Admin", and a "Welcome Startup Page". The Notes for Admin embed will disappear automatically next time when you reopen the app.

Last updated