Inhaltsverzeichnis

Web UI Admin & Guild Master Guide - PookyEvent

Last Updated: July 28, 2026

This guide describes the PookyEvent Web UI from an Event Master / Guild Master perspective. It covers everything you can do beyond what a regular player can: creating and editing events, managing guilds, and administering users.

Note: If you are a Super Admin, you also have access to additional admin controls (impersonation, setting admins, syncing guilds). Those are covered at the end of this guide.
Prerequisite: Before using the Web UI, make sure you have completed the setup steps in the Getting Started Guide — invite the bot, register with /pookyme, and add a channel with /pookychannel.

1. Additional Navigation

As an Event Master (you own at least one guild), the left drawer shows extra pages compared to a regular user:

Icon Page Description
🏠 Welcome Dashboard with active upcoming events
📅 Events Full event list — now with create/edit/delete actions
🏰 Guilds Guild overview — now with edit/delete/add actions
👥 Users User management — view and remove users from your guilds
🐞 Rant Report bugs or suggest improvements
🚪 Logout Sign out of the Web UI

If you are also a Super Admin, you will additionally see ⚙️ Admin in the drawer.


2. Managing Events

2.1 Event List for Guild Masters

On the Events page, events belonging to guilds you own now show additional action buttons next to each event:

Icon Action Description
🔍 Show details View event with signup options
🗑️ Delete Permanently delete the event (with confirmation dialog)
📢 Repost Re-post the event embed to the Discord channel
🔄 Update embed Refresh the existing Discord embed with latest data
✏️ Edit Open the event edit form
📋 Copy as new Duplicate the event as a template for a new event

Multi-select checkboxes let you select several events and perform bulk actions.

2.2 Creating an Event (➕ Create)

The Create tab opens a 3-step wizard:

Step 1 — Select Guild & Channel

Step 2 — Choose Template

Step 3 — Fill Event Details

Click **✅ Create Event** to submit. The event will be saved and posted to the selected Discord channel automatically.

2.3 Editing an Event (✏️ Edit)

The Edit tab lets you modify any existing event. Select the guild and event from the dropdowns, then edit:

When you change role names or types, existing signups are **automatically migrated** — players keep their signup positions. You will see a warning if role changes are detected.
After saving, the Discord embed is updated automatically.
> **Tip:** To close an event and assign waiting players, check the **Finalized** box and save.

2.4 Deleting Events

Click the 🗑️ icon next to an event in the list. A confirmation dialog will appear — confirm to permanently delete the event. This also removes the Discord embed if it was posted.

2.5 Reposting & Updating Embeds

Use Update embed after manually adjusting signups or finalizing an event to sync the Discord message.


3. Managing Guilds

The Guilds page for an Event Master shows additional action buttons for your own guilds:

Icon Action Description
✏️ Edit guild Modify guild name and registered channels
🗑️ Delete guild Remove the guild from PookyEvent entirely

There is also a ➕ Add Guild button to register a new Discord server.

3.1 Editing a Guild

Click the ✏️ icon to open the edit form:

Click **💾 Update** to save.

3.2 Adding a Guild

Click ➕ Add Guild. Choose from available Discord servers detected by the bot, or enter a guild ID manually (if you are a Super Admin). You can also set a custom name and define channels.

3.3 Deleting a Guild

Click the 🗑️ icon and confirm the deletion dialog. This permanently removes the guild and all its events from PookyEvent.


4. Managing Users

The Users page is available to Event Masters. It shows all users from the PookyEvent database, filtered by your own guilds.

4.1 Viewing Users

4.2 Removing Users from a Guild

When filtered to a specific guild:

You can also multi-select users with checkboxes and use the bulk action button:

4.3 Editing User Permissions

The ✏️ Edit sub-tab is available to Super Admins only. It lets you:


5. Super Admin Controls

If you are a Super Admin, you will see the ⚙️ Admin page in the navigation drawer. This page provides:

5.1 Sync Guild Icons

Click 🔄 Sync Guild Icons to pull the current guild icons and metadata from Discord. This updates all guild records with fresh Discord data.

5.2 Impersonate Users

The 🎭 Login as User feature lets you view the Web UI as any other user:

1. Select a user from the dropdown
2. Click **🎭 Login as User**
3. The UI switches to that user's view — you see exactly what they see
4. An orange banner at the top shows you are impersonating
5. Click **↩️ Revert to Admin** to return to your own session

This is useful for testing and debugging what your players see.

5.3 Set Admin

Enter a user's Discord ID and click Set as Admin to grant super admin privileges. The user will immediately have access to all admin features.

5.4 Set Guild Master

Enter a user's Discord ID, select a guild, and click Set as Guild Master to grant guild ownership. The user will be able to manage events and users for that guild.


Quick Command Reference

Action Where
Create event Events → ➕ Create tab (3-step wizard)
Edit event Events → ✏️ Edit tab (select guild & event)
Delete event Events list → 🗑️ icon
Repost Discord embed Events list → 📢 icon
Update Discord embed Events list → 🔄 icon
Edit guild Guilds list → ✏️ icon
Add guild Guilds list → ➕ Add Guild button
Delete guild Guilds list → 🗑️ icon
View & manage users 👥 Users page
Remove user from guild Users → filter by guild → ⛓️‍💥 icon
Bulk remove users Users → select checkboxes → bulk button
Sync guild icons ⚙️ Admin → Sync Guild Icons (admin only)
Impersonate user ⚙️ Admin → Login as User (admin only)
Set admin / guild master ⚙️ Admin (admin only)

For the regular user interface (logging in, viewing events, signing up), see the Web UI User Guide.