Skip to content

About Crimson is a Discord bot designed to be as modular as possible

License

Notifications You must be signed in to change notification settings

Crimson-Creative-Studios/Crimson

Repository files navigation

image

Crimson

Description

Crimson is a Discord bot that is designed to be basic, but with a twist, extensions, this allows the user to have the bot do ANYTHING they want, with the power of Node.JS you can do anything

You can install extensions using the built-in extension downloader, this will get extensions from any source you want but defaults to the main repo which is the Verified Crimson Extension Repo, these are verified by me and are safe, most will be from me however, I do accept community submissions though so don't be afraid to ask!

A wiki on how to make extensions will come soon

Some cool extensions to check out:

Extension What it does
PyRun PyRun is an extension that can allow other extensions to run Python code and return results with ease, this does nothing by itself but can be a powerful developer tool in the making of extensions, it allows all python modules to run but they must be installed on the system, this can be automated in PyRun soon
LinkBot LinkBot is an extension that can link 2 different channels in 2 different discord servers, users can communicate between servers, it also can transfer emojis, profile pictures, images and even if the other server has tag commands they can be used in a server without them, amazing right?
Warped (WIP) Warped is a Minecraft server API, it allows users to ping a Minecraft server and get information out of the server, including if it's online or not, its MOTD and more...
Your extension You can make your own extension too, if works just like Discord.JS, you make an index.js file and just start coding, put it into extension format and it will run (providing your code has no errors, if your code does then that isn't Crimson's fault). You are the owner of this bot, you decide what it does, not some big corporation (cough cough Mee6)

Installation guide

Step 1 - Requirements

To install Crimson you need the following:

  • Node.JS installed with NPM
  • Git installed

Step 2 - Pre-install tasks

First make a folder, then inside that folder make a new git repository using git init After which you can drag the installer into the folder

Step 3 - Installing

Run the installer, you should see Downloading zip file...

After it's done downloading it should then extract the zip file and delete it

Next it should start to install all the needed node modules

After all that is done you should see Thanks for installing Crimson! and you can press any key to dismiss the installer

Next you can run CrimsonGUI.exe and you should see the CrimsonGUI window