naneynonn / discord-wrapper
Wrapper for the Discord API
3.0.2
2026-03-25 13:06 UTC
Requires
- php: >=8.5
- guzzlehttp/guzzle: ^7.8
- monolog/monolog: ^3.9
- predis/predis: ^3.2
Requires (Dev)
- phpstan/phpstan: ^2.1
This package is auto-updated.
Last update: 2026-03-25 13:08:47 UTC
README
Example
require 'vendor/autoload.php'; use Naneynonn\Api\Client as DiscordApiClient; use Naneynonn\Enums\RequestTypes; $config = [ 'bot' => [ 'token' => '', ] ]; $api = new DiscordApiClient($config); $guild = $api->guild->getGuild(guild_id: ''); // or $guild = $api->request(method: RequestTypes::GET, endpoint: '/guilds/{guild.id}', options: ['params' => ['guild.id' => '']], cache_ttl: 600);
All Resources (Wiki)
- Application
- Audit Log
- Auto Moderation
- Channel
- Emoji
- Guild
- Invite
- Poll
- Stage Instance
- Sticker
- User
- Voice
- Webhook