Compare commits
3 Commits
8883a05637
...
0492d3134e
Author | SHA1 | Date |
---|---|---|
Jessica James | 0492d3134e | 3 years ago |
Jessica James | 8ac37b714a | 3 years ago |
Jessica James | a5b53648e0 | 3 years ago |
8 changed files with 75 additions and 44 deletions
@ -1,17 +1,27 @@ |
|||
[![CMake](https://github.com/JAJames/Jupiter-Bot/actions/workflows/cmake.yml/badge.svg)](https://github.com/JAJames/Jupiter-Bot/actions/workflows/cmake.yml) |
|||
|
|||
Original ReadMe.txt, needs to be updated: |
|||
``` |
|||
The command line for this application is as follows: |
|||
Bot.exe [-config Config.ini] [-pluginsdir Plugins\] |
|||
## 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. |
|||
|
|||
There are also many configuration options in the Config |
|||
file. Please read through these to get an idea of what |
|||
exactly you can actually configure the bot to do. If you |
|||
understand how to configure this bot, you can potentially |
|||
reduce all of your IRC bots down to a single instance. |
|||
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. |
|||
|
|||
Also: Take note that whenever the bot syncs the config |
|||
from memory to the file (such as when adding a setjoin), |
|||
all comments in the file are destroyed. |
|||
``` |
|||
## 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. |
|||
|
@ -1 +1 @@ |
|||
Subproject commit 9284c2b23ba25c57131b14b22bc3f49f1c926b35 |
|||
Subproject commit 4ce0bfba50c88f603769b11e8a44023469c95047 |
Loading…
Reference in new issue