Last Updated: July 28, 2026
Welcome to PookyEvent! This guide walks you through the initial setup of the Discord bot on your server — from inviting the bot to preparing a channel for event creation.
Once you have completed these steps, you can create and manage events via the Web UI (documented separately).
Click the invite link to add PookyEvent to your Discord server:
You need the Manage Server permission on the target server to invite the bot.
After the bot joins, wait a moment for it to come online. You can verify it is ready by typing /pookywiki in any channel — the bot should reply with the documentation link.
Tip: All PookyEvent slash commands start with/pooky. After typing/in a channel, the available commands will appear in Discord's autocomplete list.
Before you can manage events, your Discord user must be registered in the PookyEvent database.
Run the following command in any channel:
/pookyme
The bot will reply with:
pooky added if you are a new userpooky updated if you were already registeredThis command also creates or updates the server (guild) record in the database.
If /pookyme did not register your server, or if you need to repair the guild record, run:
/pookyguild
This command:
/pookyme)Before adding a channel, you can run a dry-run check to see if everything is ready:
/pookychannelcheck
The bot will report:
Use this command in the channel you intend to use for events. It is safe — it does not make any changes.
Once you have verified the channel is ready, register it so PookyEvent can post events there:
/pookychannel
Run this command in the channel you want to use for events.
Requirements:
/pookyme)/pookyguild)
If permissions are missing, the bot will warn you. Grant the missing permissions via your Discord server settings and run /pookychannel again.
Tip: Create a dedicated channel (e.g.#pooky-events) for event management to keep things organised.
Now that a channel is set up, you have two ways to create events:
Open the Web UI in your browser:
/pookyweb
The link takes you to the PookyEvent admin dashboard where you can create, edit, and manage events visually.
The Web UI has its own documentation — see the PookyEvent Wiki for details.
If you already have an existing event in the channel and want to repeat it with a new date, use:
/pookyeventrepeat [next: week|day|today]
Parameters:
week (default) — Adds 7 days to the original event dateday — Adds 1 day to the original event datetoday — Uses today's date with the original event timeThis command copies the last event posted in the current channel, preserving all roles and settings.
| Command | Description |
|---|---|
/pookyme | Register or update your Discord user in PookyEvent |
/pookyguild | Register or repair the guild/server record |
/pookychannelcheck | Dry-run check if a channel is ready for events |
/pookychannel | Register the current channel for event posting |
/unpookychannel | Remove the current channel from event posting |
/pookyeventrepeat | Duplicate the last event with a new date |
/pookyinfo [user] | Show event registration info about a user |
/pookyweb | Get the Web UI URL |
/pookywiki | Get the documentation URL |
/pookyweb to create your first eventFor detailed information about all features, visit the PookyEvent Wiki.