wiki:pookyeventinstall
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| wiki:pookyeventinstall [2026/07/28 14:05] – angelegt wikiadmin | wiki:pookyeventinstall [2026/07/28 15:56] (aktuell) – [2. Register Yourself] wikiadmin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Getting | + | ====== Getting |
| + | |||
| + | **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). | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 1. Invite the Bot ===== | ||
| + | |||
| + | Click the invite link to add PookyEvent to your Discord server: | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | 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 ''/ | ||
| + | |||
| + | > **Tip:** All PookyEvent slash commands start with ''/ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 2. Register Yourself ===== | ||
| + | |||
| + | 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: | ||
| + | * '' | ||
| + | * '' | ||
| + | * If you have **Administrator** permissions on the server, you will automatically become **Event Master** (shown as "pooky added as Event Master." | ||
| + | |||
| + | This command also creates or updates the server (guild) record in the database. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 3. Register the Guild (Optional) ===== | ||
| + | |||
| + | If ''/ | ||
| + | |||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | This command: | ||
| + | * Creates or updates the server in the database | ||
| + | * Registers you as a user (same as ''/ | ||
| + | * Promotes you to Event Master if you have Administrator permissions | ||
| + | * Syncs the bot's slash commands for the server | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 4. Check a Channel ===== | ||
| + | |||
| + | Before adding a channel, you can run a dry-run check to see if everything is ready: | ||
| + | |||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | The bot will report: | ||
| + | * ✅ Whether you are registered | ||
| + | * ✅ Whether you are Event Master of this server | ||
| + | * ✅ Whether the guild is registered in the database | ||
| + | * ✅ Whether the channel is already registered | ||
| + | * ✅ Whether the bot has the required permissions (View Channel, Send Messages, Embed Links) | ||
| + | |||
| + | Use this command in the channel you intend to use for events. It is safe — it does not make any changes. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 5. Add a Channel ===== | ||
| + | |||
| + | Once you have verified the channel is ready, register it so PookyEvent can post events there: | ||
| + | |||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Run this command **in the channel** you want to use for events. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Requirements: | ||
| + | * You must be registered (''/ | ||
| + | * You must be Event Master of the server | ||
| + | * The guild must be registered (''/ | ||
| + | * The bot must have **View Channel**, **Send Messages**, and **Embed Links** permissions in that channel | ||
| + | |||
| + | If permissions are missing, the bot will warn you. Grant the missing permissions via your Discord server settings and run ''/ | ||
| + | |||
| + | > **Tip:** Create a dedicated channel (e.g. ''# | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 6. Remove a Channel ===== | ||
| + | |||
| + | To unregister a channel, run this command **in the channel** you want to remove: | ||
| + | |||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 7. Create Events ===== | ||
| + | |||
| + | Now that a channel is set up, you have two ways to create events: | ||
| + | |||
| + | ==== 7.1 Using the Web UI (Recommended) ==== | ||
| + | |||
| + | 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 [[https:// | ||
| + | |||
| + | ==== 7.2 Quick Repeat from Discord ==== | ||
| + | |||
| + | If you already have an existing event in the channel and want to repeat it with a new date, use: | ||
| + | |||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Parameters: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | This command copies the last event posted in the current channel, preserving all roles and settings. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 8. Useful Commands Overview ===== | ||
| + | |||
| + | ^ Command ^ Description ^ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | | ''/ | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Next Steps ===== | ||
| + | |||
| + | * Visit the Web UI via ''/ | ||
| + | * Configure custom roles for your server in the Admin panel | ||
| + | * Invite players to sign up for events using the interactive embed buttons | ||
| + | |||
| + | For detailed information about all features, visit the [[https:// | ||
| - | Invite the PookyEvent: [[https:// | ||
wiki/pookyeventinstall.1785247557.txt.gz · Zuletzt geändert: von wikiadmin
