PookyEvent Discord Bot Logo

PookyEvent Discord Bot

0

Full PookyEvent Bot guide, with invite link to add to your server, along with Games commands and any Discord bot upvote rewards.

1 upvotes in July

PookyEvent Discord Bot Described:

ESO PvP event management with interactive role signups, multi-role preferences, and auto-benching via Discord embeds.

PookyEvent is a Discord event management system designed for ESO PvP runs with pre-defined group setups. It replaces chaotic manual signup lists with clean interactive embeds.

Features
  • 🎮 Interactive Signup Embeds — Role-based buttons on rich Discord embeds. Click to sign up, click again to cancel.
  • ⭐ Multi-Role Signups — Users can pick a preferred role (⭐) and alternative roles (✔️). The system prioritizes preferred roles when finalizing.
  • 🛡️ Custom Role System — Up to 12 custom roles with auto-emoji prefixes (👑 Lead, ⚡ Speed, ⚔️ Damage, 💣 Bomber, 💉 Heal, 🧪 Support, 🛡️ Tank, etc.)
  • 🚫 Special Signup States — Absent, Bench, Maybe, Whatever, Late, Early — each with unique behavior and visual indicators.
  • 🔄 Auto-Benching — Excess signups are automatically moved to the Bench when the event is full.
  • 🔒 Event Finalization — “Close Event” assigns waiting players, locks signups, and assigns final roles.
  • 📅 Event Repeating — Duplicate previous events with one command; perfect for weekly runs.
  • 🌐 Web Admin Dashboard — Full-featured admin UI (Streamlit + NiceGUI) for managing events, users, guilds, and roles without Discord.
  • 🔐 Secure API — HMAC-authenticated REST API for inter-component communication.
  • 📊 Status Tracking — Real-time overview of open slots, missing roles, mandatory role requirements, and event readiness.
Slash Commands
Command Description
/pookyme Register or update your user profile
/pookyguild Register or repair the Discord server in the database
/pookychannel Add the current channel for event posting
/pookychannelcheck Dry-run: check if the channel is ready for events
/unpookychannel Remove the channel from the event list
/pookyeventrepeat Duplicate the last event with a new date
/pookyinfo Display info about a user
/pookyweb Link to the web dashboard
/pookywiki Link to the documentation
Architecture
  • Discord Bot — slash commands + interactive button embeds
  • FastAPI REST API — Backend services for all CRUD operations
  • Streamlit UI + NiceGUI UI — Two admin dashboard options
  • SQLite Database — Shared across all components
  • Docker — Easy deployment with docker-compose
Use Cases
  • Weekly PvP trial/raid signups with fixed role compositions
  • Community events requiring role-based attendance tracking
  • Guilds that need a structured, searchable event history
Check out the home page for the full Discord Bot List.

Frequently Asked Questions

How do I add PookyEvent Discord Bot to my server?

You can add PookyEvent to your Discord server by pressing the "Add PookyEvent Discord Bot" button on this page, then selecting your server and approving the requested permissions.

What is PookyEvent Discord Bot?

ESO PvP event management with interactive role signups, multi-role preferences, and auto-benching via Discord embeds.

More Discord Bots

Pokétwo Discord Bot Banner
Pokétwo Discord Bot Logo
2,843
1.5M

The Pokémon experience, on Discord. Catch, level, and evolve Pokémon, trade and battle with friends, and more. All free and open source.
Dank Memer Discord Bot Banner
Dank Memer Discord Bot Logo
1,198
8.8M

Meet the largest in-app indie game on Discord. A currency and fishing game for catching creatures, collecting items, robbing your friends, taking care of pets, building skills, and more!

Information

Prefix: Slash Commands
Servers: unknown
Users: unknown
Created by: claudiabnoba#0
Short link: discord.ly/pookyevent