npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@bdsx/discordchatter

v1.1.4

Published

Integrate Discord with BDSX! Send messages to and from your servers!

Downloads

6

Readme

DiscordChatter For BDS eXtended

A simple plugin that allows communication between a BDSX enabled server and a Discord server!

This allows you to choose a Discord Server where various server events will be posted. Of course, this also allows chat between the server and Discord! Any in-game messages will appear in Discord and any messages sent in the channel the plugin posts to will appear to users in-game.

Installation

As of right now, the best way to install the plugin is by downloading the repository. Once it's downloaded, extract the folder "BDSX-Discord-Chatter-Plugin-main" to your plugins folder of your BDSX server. Hopefully this will be accessable via npm in the future.

Setup

  • Install the plugin
  • Create a new Discord Bot
    • Open https://discord.com/developers/applications and sign in
    • Click "New Application" and give the bot a name, then click Create
    • Click the Bot option in the sidebar
    • Click "Add Bot" then "Yes, do it!"
      • Note: If nothing happens and Discord says "Too many users have this username, please try another.", follow these steps again choosing a more unique name.
    • Give the bot a unique name
    • Copy the token. This will need to be put in the bots configuration in the next steps.
      • IMPORTANT: This token gives anyone with it access to the bot. NEVER share it publically!
      • Due to the sensitity of the token, it can only be entered via console or manually.
      • If anyone gains access to your bot regenerate this token ASAP from this screen.
  • Start the server
  • Run the commands in the below table to configure the bot!
  • The config file can also be found in {bdsx root}/bedrock_server/configs/Discord-Chatter/config.json.

To get a Discord Channel ID see this Discord Help Article

Incompatibilities

  • Due to issues with Chakra, discord.js needs to be below version 12. This will be changed ASAP once a fix is made upstream. See https://github.com/chakra-core/ChakraCore/issues/3448