Skip to content
This repository has been archived by the owner on Mar 16, 2019. It is now read-only.

A simple lightweight Discord webhook client library.

License

Notifications You must be signed in to change notification settings

VectorNetworkProject/discord-webhooks

 
 

Repository files navigation

discord-webhooks

Discord webhooks is a simple client for Discord's webhook API.

Motivation

While this is probably "yet another" library for Discord's webhook system, I wanted to make my own. Discord doesn't support BitBucket's webhook system and the Slack compatible endpoint doesn't send a message.

Getting Started

You can either copy the PHP file directly into your project or preferable just use composer.

Composer require command

composer require nopjmp/discord-webhooks

Usage

It is fairly easy to use. I'll throw in an example.

use Discord\Webhooks\Client;
use Discord\Webhooks\Embed;

$webhook = new Client('DISCORD_WEBHOOK_URL');
$embed = new Embed();

$embed->setDescription('This is an embed');

$webhook->setUsername('Bot')->setMessage('Hello, Human!')->setEmbed($embed)->sendContent();

License

The project is MIT licensed. To read the full license, open LICENSE.md.

Contributing

Pull requests and issues are open!

About

A simple lightweight Discord webhook client library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%