Installing as an App (User or Server) - fatcat4096/MSF2CSV GitHub Wiki
App Integration on a User
Any user can add MSF RosterBot to their own App Integrations (My Apps).
The main advantage of a User-Based installation is /roster and /alliance commands will be available on ANY server, in any channel or thread, as well as in Private/Direct Messages.
If a channel or thread does not support slash commands, your output will be displayed in an ephemeral message (visible to you only).
App Integration on a Server
If you administer a Discord Server, another option is to install MSF RosterBot as an App Integration onto your server.
With MSF RosterBot installed as an App Integration on your server:
- your server users can use /roster and /alliance commands where slash commands are allowed
- MSF RosterBot will NOT be added as a user to your server and
- A custom Role will NOT be created for MSF RosterBot
The main disadvantage to installing as an app integration is that your users will not be able to use /set_default on threads/channels to make it easier for less tech-savvy teammates.
Installing as an App Integration -- Direct Link
The easiest way to install as an App Integration is by clicking on the link HERE to begin the install process.
Installing as an App Integration -- MSF RosterBot Bio
Installation can also be done from the MSF RosterBot bio.
- To view this, click on either the MSF RosterBot icon or user name:
- Inside the bio, click on + Add App to begin the Install Process.
Install process
- Click on:
- "Add to My Apps" for a user-based installation or
- "Add to Server" to add the App Integration to a server you administer.
- Once installation is complete, you'll be able to use /roster and /alliance commands:
- user-based -- anywhere in Discord (channels, threads, and Private/Direct Messages) or
- server-based -- anywhere on the server that slash commands are allowed