Giter Club home page Giter Club logo

jupiter-bot's Introduction

CMake

Configuration

There are also many configuration options in the Config files. Please read through these to get an idea of what exactly you can actually configure the bot to do. Typically only one instance of the bot is needed, regardless of the number of game servers, as long as they will be configured similarly.

Some INI files, particularly RenX.Medals.ini, RenX.ModSystem.ini, SetJoin.ini, and RenX.SetJoin.ini, may be overwritten at runtime. All comments in the file will be lost when this occurs. These will be changed to not be overwritten in the future.

Command Line

All examples prefix arguments with --, however the bot also accepts arguments prefixed with -, and will accept either = or a space ( ) for argument values. All parameters are optional, and all switches are unset by default.

Syntax

Bot.exe [--config=Config.ini] [--pluginsdir=Plugins\] [--configsdir=Configs\] [--echo-parameters] [--exit]

Options

  • --config: Specifies the path to the application config file.
  • --pluginsdir: Specifies the path to the Plugins directory (where the .so or .dll files are).
  • --configsdir: Specifies the path to the Configs directory (where the .ini files, other than main config, are)
  • --echo-parameters: Echos the parameters on the command-line back to the user (useful for script debugging)
  • --exit: Immediately exits the application post-initialization (useful for startup crash testing).

Commands

The commands available depend on where commands are being invoked, the invoking user's access level, and the plugins loaded. To get a full list of available commands, setup the bot and execute the help command (!help). The help command also provides command-specific help messages explaining what each command does and its syntax.

jupiter-bot's People

Contributors

bas-imth avatar jajames avatar milanstephan avatar n-bab avatar sevans045 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jupiter-bot's Issues

Can't compile for windows, stating there are files that are locked or something

I cloned the repo, ran the MakeRelease.bat as admin , started to run and then stopped - displayed a message about elb.dll , something that related to windows search index dll, so i removed that.
afterward ran the same process again, stopped. stating that c:\windows\system32\BBI file is locked or busy.
so eventually It didn't compile into binaries, need assistance .

Jupiter losing IRC connection once servers die/disconnect

Attempted with 2 Game Servers running,
If one of the servers that Jupiter is connected to dies (is killed), Jupiter disconnects from IRC.
Also Jupiter hangs if one server it is set to connect to isn't running.
This only happens when running on Linux (Ubuntu 19.10 is what I am using).

This does not occur with the last provided Windows Release, as it ignores servers it cannot connect to, and if a server disconnects/dies it continues to post in the IRC channel.

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.