From 59dc1f55f6e172902e3ba0ca61b4e20ae31db3bb Mon Sep 17 00:00:00 2001 From: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Date: Sun, 13 Feb 2022 16:42:13 -0600 Subject: [PATCH] Update basic usage --- README.md | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 9b339e0..9285a82 100644 --- a/README.md +++ b/README.md @@ -16,18 +16,33 @@ yarn add sern-handler # Basic Usage -```js - import { Sern, PayloadOptions } from 'sern-handler'; +```ts +const client = new Client({ + intents: [ + Intents.FLAGS.GUILDS, + Intents.FLAGS.GUILD_MESSAGES, + Intents.FLAGS.GUILD_MEMBERS + ] - const payload = new PayloadOptions({ - commands: '/commands', // Folder where all commands are located (subfolders supported). - events: '/events' // Events folder directory (subfolders supported). - owners: ['182326315813306369'], // Array of Discord ID(s). - prefix: '/', // Prefix for your bot (if no provied then it will use /). - client // The instance of Discord#Client(). - }); +}) - const handler = new Sern(payload); // Create a new instance of Sern with payloads. + new Sern.Handler( { + client, + prefix, + commands : "dist/commands", + privateServers : [ + { + test : true, + id: "server id" + } + ], + init: async (handler : Sern.Handler) => { + /* an optional function to initialize anything else on bot startup */ + }, +}); + + +client.login(token) ``` # Links