You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

boogcord

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

boogcord

A light yet robust Discord library written in TypeScript, catered towards developers looking for a final, no compromises solution for creating Discord bots.

0.0.2
unpublished
latest
Source
npmnpm
Version published
Maintainers
1
Created
Source



About

DISCLAIMER: BOOGCORD IS STILL A WORK IN PROGRESS. Not all features mentioned below are complete and implemented. This disclaimer will be removed when this statement is no longer true.

A light yet robust Discord library written in TypeScript, catered towards developers looking for a final, no compromises solution for creating Discord bots. boogcord aims to pass data straight from the Discord API to you; no bloated middleware, abstractions, etc.

Pros

  • Scalable: With a built-in sharding manager, and even support for using Node.js worker threads, boogcord makes it easy to scale your bot, from 10 servers to 10 thousand.
  • Predictable: boogcord is as close as you can get to the Discord API, meaning that typically, what you see in Discord's documentation is also here.
  • Lightweight: boogcord does minimal manipulation of incoming gateway events, responses to REST requests, etc. Additionally, boogcord only has 6 direct dependencies, which resolve out to 12 in total.
  • Fully Featured: boogcord covers 100% of the Discord API, meaning that you'll never be missing out on any features.
  • Plugins: boogcord has several pre-built plugins that can be optionally installed, including a robust and easy to use command handler, a lavalink client for music bots, and a UI for monitoring your deployments along with manipulating multiple instances of your bot to cater zero downtime via rolling restarts.

Cons

  • Not beginner friendly: boogcord doesn't aim to be easily understood by new developers; it looks to serve as the final destination for advanced Discord bot developers.

Example Bot

import { Client } from 'boogcord';

const client = new Client(YOUR_BOT_TOKEN);

client.gateway.on('SHARDS_READY', () => console.log('boogcord is ready!'));

client.gateway.connect();

Installation

boogcord can be installed via npm.

npm install boogcord

Prerequisites

Optional packages

Keywords

api

FAQs

Package last updated on 24 Dec 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts