Giter VIP home page Giter VIP logo

easyhost's Introduction

๐Ÿšจ Warning

  • this bot is still in development (not fully test), so there will be bugs and errors. If you find any, please report them in the issues

๐Ÿ“‘ Feature

  • 3 in 1 (Rotate, Map, Team and Mods)
  • No Database Required
  • Lightweight
  • Full Customizable
  • Easy to use

๐Ÿ“Ž Requirements

๐Ÿ“š Installation

git clone https://github.com/Adivise/EasyHost
cd EasyHost
npm install
๐Ÿ“„ Configuration [CLICK ME]

๐Ÿ“„ Configuration

Copy or Rename in setttings/config.json.example to config.json and fill out the values:

{
    "ipc": {
        "username": "YOUR_IRC_NAME",
        "password": "YOUR_IRC_PASSWORD",
        "apiKey": "YOUR_APIKEY"
    }
}

Lobby Configuration in settings/lobby.json (Example):

{
    "Rotator": {
        "name": "Auto Host | 5* - 8.99* | 15:00 | !info", // Name of the room
        "password": "", // Password of the room
        "mode": 0, // 0 = Standard, 1 = Taiko, 2 = Catch, 3 = Mania
        "win_condition": 0, // 0 = Score, 1 = Accuracy, 2 = Combo, 3 = ScoreV2
        "team_mode": 0, // 0 = Head to Head, 1 = Tag Coop, 2 = Team Vs, 3 = Tag Team Vs
        "size": 16, // Room Size
        "mods": ["None"], // Mods ["None", "Freemod", "HD", "HR", "DT", "NC", "FL", "SO", "PF", "EZ", "NF", "HT", "SD", "RX", "AP", "TD", "V2", "MR"]
        "min_star": 5, // Minimum Star
        "max_star": 8.99, // Maximum Star
        "min_length": 30, // Minimum Length (Second)
        "max_length": 900, // Maximum Length (Second)
        "since": ["2022-01-01", "2021-01-01", "2020-01-01", "2019-01-01", "2018-01-01", "2017-01-01"] // Since when the beatmap was approved (Required)
    }
}

After installation or finishes all please use Start.bat to start the bot for auto create room working! (Can run multiple bots at the same time)

๐Ÿ”ฉ Features & Commands

Note: The default prefix is '!'

๐Ÿ’ฌ Auto Host Mode

  • Start (!start or !start [seconds]) - Start Match (Host)
  • Stop (!stop) - Stop Abort Timer (Host)
  • Abort (!abort) - Abort Match (Host)
  • Skip (!skip) - Skip Host (Vote, Host) AFK Detected
  • Queue (!queue) - Show Host Queue
  • Rule (!rule) - Show Lobby Rule
  • Info (!info) - Show Bot Info

๐Ÿ’ฌ Auto Map/Mods Mode

  • Start (!start) - Start Match (Vote)
  • Stop (!stop) - Stop Abort Timer (Vote)
  • Abort (!abort) - Abort Match (Vote)
  • Skip (!skip) - Skip Beatmap (Vote)
  • Rule (!rule) - Show Lobby Rule
  • Info (!info) - Show Bot Info

๐Ÿ’ฌ Auto Team Mode

  • Start (!start) - Start Match (Vote)
  • Stop (!stop) - Stop Abort Timer (Vote)
  • Abort (!abort) - Abort Match (Vote)
  • Skip (!skip) - Skip Beatmap (Vote)
  • Rule (!rule) - Show Lobby Rule
  • Info (!info) - Show Bot Info

โฃ Contributors

easyhost's People

Contributors

adivise avatar

Stargazers

 avatar  avatar

Forkers

nanocord

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.