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.

  1. To view this, click on either the MSF RosterBot icon or user name:
  1. Inside the bio, click on + Add App to begin the Install Process.

Install process

  1. 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.
  1. 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