Go to file
Vylpes f61c4c728a
Feature/12 create tests (#102)
* Fix tests

* Update coverage

* Remove unrequired mock files

* Add about command test

* Update about tests

* Ban command tests

* eval command tests

* Start help command tests

* Add help command tests

* Add kick command tests

* Mute command tests

* Poll command tests

* Add role command tests

Signed-off-by: Ethan Lane <ethan@vylpes.com>

* Add rules command tests

* Add unmute command tests

* Add warn command tests

* Add MemberEvents tests

* Add GuildMemberUpdate tests

Signed-off-by: Ethan Lane <ethan@vylpes.com>

* Add MessageEvents tests

* Add StringTools test

Signed-off-by: Ethan Lane <ethan@vylpes.com>

* Add embed tests

Signed-off-by: Ethan Lane <ethan@vylpes.com>

* Add GitHub Actions

Signed-off-by: Ethan Lane <ethan@vylpes.com>

* Move to tslint

Signed-off-by: Ethan Lane <ethan@vylpes.com>

* Remove tslint

Signed-off-by: Ethan Lane <ethan@vylpes.com>

* Remove linting script

Signed-off-by: Ethan Lane <ethan@vylpes.com>
2022-01-30 17:03:36 +00:00
.github Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00
.gitlab Update default.md 2021-01-15 18:15:44 +00:00
data/rules Migrate rules command 2021-12-02 14:36:24 +00:00
src Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00
tests Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00
.env.template Feature/74 merge vylbot core (#80) 2021-12-24 14:55:28 +00:00
.gitignore Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00
.gitlab-ci.yml VylBot App 21.0.0 2021-02-17 18:12:45 +00:00
jest.config.js Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00
jest.setup.js Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00
package.json Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00
README.md VylBot App 21.0.0 2021-02-17 18:12:45 +00:00
tsconfig.json Install packges and setup typescript 2021-11-28 14:24:37 +00:00
yarn.lock Feature/12 create tests (#102) 2022-01-30 17:03:36 +00:00

VylBot App

Discord bot for Vylpes' Den Discord Server. Based on VylBot Core.

Installation

Download the latest version from the releases page.

Copy the config template file and fill in the strings.

Usage

Implement the client using something like:

const vylbot = require('vylbot-core');
const config = require('./config.json');

const client = new vylbot.client(config);
client.start();

See the docs folder for more information on how to use vylbot-core