🎉 Launch offer: the next 5 servers get 30 days free. Claim a spot →
All topics & search

Guide/Automation/Utilities & lookups

Utilities & lookups — Discord Bot Guide

Server and profile info, lookups, helplines, a stopwatch and small tools.

Quick answer

Stopwatch with a custom title

!stopwatch Speedrun attempt #3
Press Lap to record a split, Pause/Resume to hold the time, Reset to start over, Stop for the final time.

Ask the guide

Step by step

CommandWhat it does
!serverinfo · !avatar [@user] · !banner user|avatar|serverServer and profile info and assets
!profile [@user]Account, membership and bot activity for a member
!ping · !info · !invite · !support · !premiumLatency (gateway, database, audio), bot info, links, plan
!weather Madrid · !urban yeet · !screenshot https://…Lookups (also grouped under !lookup)
!github user torvalds · !github repo discordjs/discord.js · !github commits owner/repo 5GitHub
!hotlines online · !hotlines country ES · !hotlines search "eating"Crisis and emotional-support helplines by country
!stopwatch [title]A stopwatch embed with your own title and Lap, Pause, Reset and Stop buttons
!snipe · !afk · !remindSee Community and Feeds sections

Stopwatch

!stopwatch                          starts a stopwatch called "Stopwatch"
!stopwatch Speedrun attempt #3       your own title
!sw Team meeting                     short alias (also !timer)
!stopwatch 2w Invite event           countdown: starts with a time (30m, 1h30m, 3d, 2w)

Countdown. Start the title with a time and it counts down instead. The embed shows how long is left, and Discord updates that live for everyone. When the time is up, the embed changes to "Time is up!" and the bot pings the person who started it, even after a restart. A Stop button ends it early. Countdowns can run up to one year.

The bot posts an embed that shows the time and four buttons. Lap adds a lap line with the total and the split since the last lap (up to 20 laps). Pause freezes the time and changes to Resume. Reset starts again from zero and clears the laps. Stop shows the final time and removes the buttons.

The time updates every time someone presses a button. Only the person who started it, or staff with Manage Messages, can press the buttons. It keeps working after a bot restart.

Copy and try

Stopwatch with a custom title

!stopwatch Speedrun attempt #3
Press Lap to record a split, Pause/Resume to hold the time, Reset to start over, Stop for the final time.

Countdown for an event

!stopwatch 2w Invite event ends
!timer 1h30m Tournament check-in

Good to know

  • The stopwatch is sent as an embed. The shown time refreshes when a button is pressed.
  • Only the starter or someone with Manage Messages can use the stopwatch buttons.
  • Up to 20 laps are kept; older laps drop off.

Still stuck? Ask in the support server.

Utilities & lookups — Discord Bot Guide · Sweet