โ† Guides
๐ŸŽฎ

Running Game Nights and Events on Discord

Plan events members actually show up to: scheduled events, timestamps that work in every time zone, announcements, reminders and roles.
Updated October 17, 2026 ยท Boxtype
Make event times with the Timestamp Generator โ†’

Why Events Keep Servers Alive

Regular events give members a reason to come back: a weekly game night, a movie watch party, a study session or a tournament. Servers that run something on a schedule stay active far longer than servers that rely on chat alone. The difference between an event that fills up and one nobody attends is usually how well it is announced.

Create a Scheduled Event

Discord has built-in scheduled events. Open the server menu and choose Create Event, then pick where it happens: a voice channel, a stage, or somewhere else, such as a game or a link. Add a title, a start time, a description and a cover image. Scheduled events appear at the top of the channel list, and members can click Interested to get a notification when the event starts. The interested count also tells you roughly how many people to expect.

Get the Time Right for Everyone

"Saturday at 8" means different things in different countries. Discord timestamps fix this: a code like <t:1791835200:F> shows the date and time in each reader's own time zone. Put one in every announcement, and add a relative timestamp next to it (<t:1791835200:R>), which shows a live countdown such as "in 3 hours". Boxtype's Timestamp Generator makes both codes from a date and time you pick.

Write an Announcement That Works

A good event announcement fits on one screen. Lead with a header naming the event, then the time with timestamps, where it happens, what to bring or install, and how to join. Bold the start time. Add a fun banner or GIF at the top so the message stands out in the channel, and pin it. If people need to sign up, ask them to react with an emoji, which gives you a quick head count.

Notify Without Annoying People

Pinging @everyone for every event quickly leads to muted servers. Instead, create an opt-in role, such as @Game Night, and let members add it in a roles channel or through onboarding. Ping that role once when you announce the event and once shortly before it starts. People who chose the role want the ping; everyone else isn't bothered.

Make It Recurring

Events stick when they happen at the same time every week or month. Scheduled events can repeat, so set one up once and Discord keeps it on the calendar. Keep a short template for the announcement so posting it each week takes a minute, and rotate the host so the same person doesn't do all the work.

After the Event

Post a short recap: the winner, a screenshot or a funny moment. It thanks the people who came and shows everyone else what they missed, which is the best advertising for next week. Ask what to play next time, so members feel ownership of the event.

A Template You Can Copy

Here is a simple announcement structure to adapt each week: # Game Night: (game name) **When:** <t:โ€ฆ:F> (<t:โ€ฆ:R>) **Where:** #game-night voice channel **Bring:** the game installed and updated React with ๐ŸŽฎ if you're coming! Replace the timestamps with codes from the Timestamp Generator, swap in your channel and game, and post it a few days before the event.

Choosing a Time

Look at when your members are actually online before choosing a regular time. A quick poll with reactions, offering two or three time slots shown as timestamps, gives you an answer in a day. If your members span very different time zones, alternate between two times each week, so everyone can join at least sometimes. Keep events to a predictable length, like 90 minutes, so people can plan around them.

Voice Channel Setup

Create a dedicated voice channel for events so they don't take over general voice chat. If the event needs a host talking to an audience, like a quiz or a presentation, a stage channel lets the host control who speaks. Set a user limit if the game supports only a certain number of players, and make a second channel for overflow so nobody is left out.
Make event times with the Timestamp Generator โ†’