Giter Site home page Giter Site logo

chatsync's Introduction

Spicord Logo

Latest release Discord Downloads License

Features

This is the list of the current features that Spicord has.

  • Multi-bot support
  • Custom commands support
    • Different command prefix for each bot!
  • Addon support
    • JavaScript support!
    • Integrated simple addons (for testing the plugin)!
    • Independent addons for each bot!
  • Integrated easy-to-use API
  • Embed messages support
  • Optimized code
  • Compatible with Spigot/Bukkit
  • Compatible with BungeeCord
  • Compatible with Velocity
  • Compatible with Sponge
  • Spicord is open-source!

Commands

Command usage Description
sp bot <botname> <add/remove> <addon-key> Add or remove an addon for that bot
sp stop [botname] Stop/shutdown a bot
sp start [botname] Start a bot
sp restart Restart the configuration and the bots
sp status Show the status of your bots (ready/offline)

Maven repository

<!-- for Spicord -->
<repository>
    <id>spicord-repo</id>
    <url>https://repo.spicord.org/</url>
</repository>

<dependency>
    <groupId>org.spicord</groupId>
    <artifactId>spicord-common</artifactId>
    <version>5.4.0</version>
    <scope>provided</scope>
</dependency>
<!-- JDA -->
<dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>5.0.0-beta.16</version>
    <scope>provided</scope>
</dependency>

Building

Install maven and git (Debian-based)

sudo apt install maven git -y

Clone this repository and 'cd' into it

git clone https://github.com/Spicord/Spicord && cd Spicord

Build the project

mvn clean verify

The JAR file for Minecraft server will be located at minecraft/target/Spicord_VERSION.jar

Note: Spicord uses Java Discord API (JDA)

chatsync's People

Contributors

anvorgesa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

chatsync's Issues

Missing modules yaml and base-addon?

when i start the code it stops here

const BaseAddon = require('base-addon')

and gives the error:

Error: Cannot find module 'base-addon'
Require stack:

  • C:\Users\FiercePC\Downloads\ChatSync-master\ChatSync-master\src\ChatSyncAddon.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15)
    at Function.Module._load (internal/modules/cjs/loader.js:841:27)
    at Module.require (internal/modules/cjs/loader.js:1025:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at Object. (C:\Users\FiercePC\Downloads\ChatSync-master\ChatSync-master\src\ChatSyncAddon.js:12:19)
    at Module._compile (internal/modules/cjs/loader.js:1137:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1157:10)
    at Module.load (internal/modules/cjs/loader.js:985:32)
    at Function.Module._load (internal/modules/cjs/loader.js:878:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
    'C:\Users\FiercePC\Downloads\ChatSync-master\ChatSync-master\src\ChatSyncAddon.js'

any help would be appreciated and i understand it has been 3 months since this code was last updated

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.