Add Sprinto to your Discord server with the invite link, or from Sprinto’s profile on another server.

Open Sprinto’s invite link in Discord:

https://discord.com/oauth2/authorize?client_id=421646775749967872&scope=bot&permissions=277297331520
  1. Copy the invite link.
  2. Paste it into a message on Discord.
  3. Click the link in the message.
  4. Choose the server and click Continue.

Image

You can also open the link in a web browser. Sign in at discord.com/login in that browser first.

If you don’t have permission to add bots to the server, send the link to the server owner or someone who has that permission, or send them this page.

Add Sprinto from its profile

Image

If you can see Sprinto on another server, click Sprinto or “View Profile”, then click Add App.

What permissions does Sprinto need?

In each channel where you want sprints, Sprinto needs View Channel and Send Messages. In a thread, Sprinto needs Send Messages in Threads in place of Send Messages.

The people who sprint need Use Application Commands in the channel, or Sprinto’s slash commands don’t appear for them. @Sprinto commands work without it.

The invite link asks for these permissions:

PermissionWhat Sprinto uses it for
View Channel, Send MessagesAnnouncing sprints and answering commands. Sprinto needs both.
Send Messages in ThreadsThe same, for sprints in threads.
Manage RolesOnly the @Active Sprinters role, set up with /create-active-role. See Active Sprinter role.
Read Message HistoryShowing Sprinto’s answers to @Sprinto messages as Discord replies. Without it, each answer is posted as a plain message.
Connect, Speak, Priority SpeakerVoice chimes, which are paused. See Voice.
Use External EmojisSome of Sprinto’s messages use Sprinto’s own custom emoji.
Add Reactions, Manage Messages, Embed Links, Send TTS MessagesNot used on your server.
Use Application CommandsNothing. This permission is for the people typing commands.

You can untick any of these except View Channel and Send Messages when you invite Sprinto, and sprints still work. If you later want something that needs one of them, invite Sprinto again with the same link to grant it.

If a sprint won’t start in a channel

Permissions are the usual cause. When Sprinto can’t post in the channel, /sprint answers with a note only you can see:

SprintoApp
Sorry, I can’t post in this channel. Please give me the View Channel and Send Messages permissions here, then start the sprint again.
Only you can see this

To check, an admin can run /settings channel in that channel. The panel ends with My permissions in this channel: and a ✅ or ❌ for View Channel and Send Messages.

Sprinto joined. Now what?

Type /sprint in a channel to start a sprint. You don’t need to set anything up first.

To set Sprinto up for your server, see Setting up Sprinto. It covers a dedicated sprint channel, the @Sprint MC and @Sprint Admin roles, and the settings most servers change.

For how to start a sprint, see Sprint basics. For every sprint option, see Sprint (all options).