Ping roles (admin)

Always ping a role at sprint start

You can set roles to always mention at the start of sprints in a channel.

If members of your Discord server can self assign roles (for example using another bot), then you may have a role named @Sprinters and want Sprinto to always mention (ping) those users when a new Sprint starts. You can do that with /setup-pingroles-set .

Commands for changing the ping roles list

pingroles-set

Admin To use this command you must have the @SprintAdmin role, be an administrator on the server, or be the server owner.

/setup-pingroles-set role: @sprinters-role
@Sprinto always_ping_role sprinters-role

Replace @sprinters-role with the name of the role you want Sprinto to mention at the start of sprints, such as @Sprinters.

The chosen role will always be pinged whenever a new sprint starts.

pingroles-list

/setup-pingroles-list
@Sprinto list_ping_roles

Lists “roles to always mention at the start of sprints in this channel”.

pingroles-remove

Admin To use this command you must have the @SprintAdmin role, be an administrator on the server, or be the server owner.

/setup-pingroles-remove role: @role-name
@Sprinto never_ping_role role-name

Remove @role-name from the “always ping role” list.

pingroles-clear

Admin To use this command you must have the @SprintAdmin role, be an administrator on the server, or be the server owner.

/setup-pingroles-clear
@Sprinto clear_ping_roles

Remove all roles from the “always ping role” list.

set-autopings off

Admin To use this command you must have the @SprintAdmin role, be an administrator on the server, or be the server owner.

/setup-set-autoping setting: Off
@Sprinto setAutoPings off

You may wish to use ping roles in combination with @Sprinto setAutoPings off to stop Sprinto pinging individual users at the start of a sprint, and only use the role or roles assigned.

forget-all-users

Admin To use this command you must have the @SprintAdmin role, be an administrator on the server, or be the server owner.

/admin-forget-all-users
@Sprinto forget_all_users

You may wish to remove the remaining pings users have left to receive. This is like if everyone in the channel typed /forgetme . Useful in combination with the above (set-autopings off) to clear the remaining pings.

sprint noping

Examples:

/sprint options: for 1000 seconds noping
@Sprinto sprint for 99.9 please noping

Add noping to a sprint command to start a sprint without pinging any roles or user. You can use this to test sprint commands without alerting anyone, or to sprint quietly by yourself while everyone’s sleeping. All users can use this option.

Notes

  • These settings are per channel; if you want a role pinged in multiple sprint channels then, for example, use
    /setup-pingroles-set role: @Sprinter
    in each sprinting channel.
  • Multiple roles and different combinations of roles can be used in each channel.
  • These commands are only for mentions (pings) at the start of sprints. Anyone who has joined a sprint will be pinged by their username during a sprint.
  • These commands will not cause Sprinto to assign anyone to the roles. Sprinto doesn’t have any mechanism for that.
  • Sprinto will still track recent sprinters and ping them (as well as the roles you choose). If sprinters want to always be pinged they can also use /pings-always to be specifically pinged at the start of sprints regardless.

See also

  • pingme — Controlling mentions for the next sprint. Includes some admin commands too.
  • Admin commands — about the Admin To use this command you must have the @SprintAdmin role, be an administrator on the server, or be the server owner. and MC To use this command you must have the @SprintMC role, @SprintAdmin role, be an administrator on the server, or be the server owner. roles and commands
  • Settings (admin) — Sprint channel settings