Skip to content
This repository was archived by the owner on Oct 25, 2022. It is now read-only.

Making a plugin

Haz Æ 41 edited this page Nov 21, 2020 · 6 revisions

Create a new plugin

Once you get familiarized with the start.ts syntax, you can develop you own plugins in the plugins folder.

  • Use the template

  • Add the plugin to your server

    $ saurus plugins add <url> <name>
    

Add features

Saurus uses Mutevents for events propagation, it allows async, typed, cancellable, and promiseable events

Publish your plugin

Once your plugin is ready, you can publish it

  • Create a new issue here with your plugin repository
  • We'll quickly verify it and approve it
  • We'll clone the repository on our plugins database
  • You can then make pull requests when you want to update it
Clone this wiki locally