DiscordPHP Documentation

Parts

Table of Contents

Namespaces

Channel
Embed
Gateway
Guild
Interactions
Lobby
Monetization
OAuth
Permissions
Thread
User
WebSockets

Interfaces

PartInterface
Contract for every DiscordPHP "Part" — the hydrated objects returned for Discord API entities (users, channels, messages, …). Defines construction, attribute access via mutators, `ArrayAccess`, (de)serialization and the attribute projections (`getCreatableAttributes()` / `getUpdatableAttributes()`) the repositories use when POST/PATCHing. {@see Part} is the concrete base.

Classes

Part
This class is the base of all objects that are returned. All "Parts" extend off this base class.
StickerPack
Represents a pack of standard stickers.

Traits

PartTrait
On this page

Search results