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

eldictator

v1.0.0

Published

El Dictator is a discord bot with a lot of commands to help you to manage your game servers (minecraft, ark, gmod, rust, fivem, hytale, etc) and your vps.

Downloads

3

Readme

El Dictator Bot

Discord

El Dictator is the official bot of mTxServ.com, he contain a lot of commands to help you to manage your game servers (minecraft, ark, gmod, rust, fivem, etc) and your vps.

You can invite the bot in your own discord server with this link.

Main features:

  • create your gameservers list on discord for your members
  • auto-post of games news
  • link your account with mTxServ
  • show & search in minecraft server versions and modpacks
  • search how-to in vps ou gameservers sections
  • search in officials gmod & darkrp wiki
  • search map and addon in the STEAM Workshop
  • multi-languages (fr/en)

This bot was created with discord.js and discord commando.

Bot Command

Table of Contents

Copyright

  • ©2020 mTxServ`Seb#7508
  • mTxServ.com

Invite

Screenshots

GameServer Command Feed Command Minecraft Version & Modpack Command HowTo Command

Permissions

El Dictator needs several permissions to be able to do what she does.

  • Create Instant Invite
  • View Audit Log
  • Change Nickname
  • View Channels
  • Send Messages
  • Manage Messages
  • Embed Links
  • Attach Files
  • Read Message History
  • Use External Emojis
  • Add Reactions

Commands

Help Command

Main

  • explain: Display explain message
  • forkme: Contribute to this bot!
  • help: Displays a list of available commands, or detailed information for a specified command.
  • invite: Get invitation link to join mTxServ discord
  • rules: Get rules of this Discord
  • social: Show social links
  • stock: Get Stock of mTxServ
  • support: Get support informations

Bot

  • bot-status: Display bot status.
  • forkme: Contribute to this bot !

News

  • hytale: Show latest blog posts from Hytale official website (EN).
  • hytalefr: Show latest blog posts from hytale website (FR).
  • minecraftfr: Show latest blog posts from minecraft.fr website (FR).
  • gmod-news : Show latest blog posts from gmod website (FR).
  • rust-news : Show latest blog posts from rust website (FR).
  • sandbox : Show latest blog posts from sandbox website (FR).

How-To

  • howto: Search a tutorial.

Partner

  • numerix: Show who is Numerix
  • partners: Show partners

GMod Server

  • darkrp: Search in DarkRP official wiki
  • glua: Search in GMod official wiki
  • workshop: Search in STEAM workshop

Minecraft Server

  • bukkit: Show Bukkit infos + latest version.
  • fabric: Show Fabric infos + latest version.
  • forge: Show Forge infos + latest version.
  • magma: Show Magma infos + latest version.
  • mohist: Show Mohist infos + latest version.
  • paper: Show Paper infos + latest version.
  • snapshot: Show Minecraft Snapshot infos + latest version.
  • spigot: Show Spigot infos + latest version.
  • vanilla: Show Minecraft Vanilla infos + latest version.

Game Server

  • version: Search a minecraft version or modpack.

Game Server Status

  • ark: Check if a ARK game server is online or offline.
  • gmod: Check if a GMod game server is online or offline.
  • minecraft: Check if a Minecraft game server is online or offline.
  • rust: Check if a Rust game server is online or offline.
  • status: Check if a game server is online or offline.

Image

  • cover-ark: Generate a ARK cover.
  • cover-gmod: Generate a GMod cover.
  • cover-hytale: Generate a Hytale cover.
  • cover-minecraft: Generate a Minecraft cover.
  • cover-onset: Generate a Onset cover.
  • cover-rust: Generate a Rust cover.
  • cover-vps: Generate a VPS cover.
  • cover: Generate a cover image.

Random

  • cat: Responds with a random cat image.
  • dog: Responds with a random dog image.

Installation

docker-compose build
docker-compose up -d
docker-compose exec bot bash
yarn install
cp .env.dist .env

Configuration

Copy the .env.dist to .env. Don't forget to edit it.

cp .env.dist .env

Dev

If the dev flag, the BOT_TOKEN_DEV will be used tu run the bot:

nodejs bot.js -dev

Prod

nodejs bot.js

Lint

yarn run eslint . --ignore-path .gitignore

Credit