# Interactive vs Slash Command

The difference between Interactive mode and Slash Command are summarized below

| Item to Compare      | Interactive Mode                                                                                                                                                                                                    | Slash Command                                                                                                                                                                                                       |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Location             | Bot needs a channel to host the Startup embed.                                                                                                                                                                      | Slash command can be used anywhere in the discord server, as long as the bot has access to the channel.                                                                                                             |
| Method to invoke bot | With UI, buttons, drop down box for user to select options.                                                                                                                                                         | Require user to type the command in the message box.                                                                                                                                                                |
| Response Time        | Slow - Require step by step clicking in the bot                                                                                                                                                                     | Fast - all options within single line of command as user type the command                                                                                                                                           |
| Example              | ![](https://3406325646-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjns1VpOSD6KKjFRFQkVz%2Fuploads%2FMjn4mNAkeczfotRtcHev%2Fimage.png?alt=media\&token=55cfc7a1-a560-4a1e-b3d9-75d9d03286bc) | ![](https://3406325646-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjns1VpOSD6KKjFRFQkVz%2Fuploads%2FJDltdeehROlrizAUdmyW%2Fimage.png?alt=media\&token=38b3b431-7395-40a9-8fa1-feb93d258f20) |



## Comparison

{% embed url="https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjns1VpOSD6KKjFRFQkVz%2Fuploads%2FLpqwa9inp7QqL8rzbwI7%2FModDiff.mp4?alt=media&token=9d91205c-170e-4fa1-aaf4-88a09c1fccb6" %}
