DiscordPHP
Official@discord-php
API wrappers written in PHP to interact with Discord
Agent Skills by DiscordPHP
Showing 11 vetted skills indexed across 1 GitHub repositories.
gateway-cache-sync-keeper
Synchronize gateway payloads and caches across WebSocket event handling.
part-model-maintainer
Maintain Discord Part domain models with canonical state and repository-backed persistence.
legacy-command-client-keeper
Maintain the optional prefix-command layer for DiscordCommandClient and Command parsing.
runtime-bootstrap-keeper
Orchestrate DiscordPHP runtime bootstrapping, gateway connection, and ready flow.
type-map-keeper
Centralize DiscordPHP TYPE_* constants and TYPES maps for polymorphic dispatch.
builder-payload-smith
Maintain Discord API payload builders with validation and serialization rules.
async-test-and-doc-sync
Aligns PHPUnit tests, PHPDoc blocks, and guides with current public behavior.
interaction-flow-keeper
Maintain typed Discord interaction pipelines with cached routing and response builders.
voice-subsystem-keeper
Coordinates DiscordPHP voice protocol including opcodes, encryption, and packet handling.
repository-cache-keeper
Enforce repository boundaries, endpoints, and cache coherence in DiscordPHP's repository layer.
helpers-and-infra-keeper
Coordinate DiscordPHP infrastructure utilities for caching, endpoint binding, and exceptions.
Frequently Asked Questions About DiscordPHP
FAQPage SchemaWhat specific tasks does DiscordPHP enable for developers?▼
DiscordPHP enables developers to interface with Discord services using PHP. It facilitates real-time WebSocket gateway connections, manages voice protocol encryption and packet handling, and provides structured builders for interaction pipelines and repository-backed state persistence for Discord entities.
Which target personas benefit from using DiscordPHP?▼
This project is designed for PHP backend engineers and system architects building custom Discord integrations. It is ideal for developers requiring native PHP support for complex event-driven architectures, voice channel connectivity, and typed interaction routing within their existing server-side infrastructure.
What are the prerequisites and dependencies for running DiscordPHP?▼
DiscordPHP requires a modern PHP environment with support for asynchronous event loops. Developers must ensure their server environment supports WebSocket connections and has sufficient memory allocation for maintaining gateway cache synchronization and repository-backed state models during high-frequency event processing.