]> jfr.im git - erebus/wiki.git/commitdiff
update Commands.md main
authorJohn Runyon <redacted>
Sat, 29 Apr 2023 08:47:26 +0000 (03:47 -0500)
committerJohn Runyon <redacted>
Sat, 29 Apr 2023 08:47:26 +0000 (03:47 -0500)
Commands.md

index f4b62c9616f791265914ee161b88c5d3c187255a..78389fc2fa22ce33d170cfa23486af409c643a89 100644 (file)
@@ -1,8 +1,15 @@
-The bot has absolutely no built-in commands. All commands are provided by modules. It is strongly recommended that you load the `control` module, which includes commands to stop the bot, load/unload other modules, etc.
+The bot has absolutely no built-in commands. All commands are provided by modules.
+It is strongly recommended that you load the `control` module,
+which includes commands to stop the bot, load/unload other modules, etc.
 
-Modules may depend on other modules, or they may have "softdeps" on other modules. Either will cause the bot to attempt to load in that other module. A failure loading a dependency will cause the dependent module to not be loaded. A failure loading a softdep will be ignored.
+Modules may depend on other modules, or they may have "softdeps" on other modules.
+Either will cause the bot to attempt to load in that other module.
+A failure loading a dependency will cause the module which depends on it to not be loaded.
+A failure loading a softdep will be ignored.
 
-Modules are loaded by specifying `modulename = 1` in the `[autoloads]` section of bot.config, or by using the `modload` command provided by the `control` module. If the `[autoloads]` section contains `modulename = 0`, attempts to load that module as a dependency or softdep will fail.
+Modules are loaded by specifying `modulename = 1` in the `[autoloads]` section of bot.config, or by using the `modload` command provided by the `control` module.
+If the `[autoloads]` section contains `modulename = 0`, attempts to load that module as a dependency or softdep will fail.
+Loading it directly (i.e. with the `modload` command) will still succeed.
 
 * chanops
   * kick - kick user by nick, or all users with a given auth
@@ -12,10 +19,6 @@ Modules are loaded by specifying `modulename = 1` in the `[autoloads]` section o
   * deop
   * voice
   * devoice
-* coins - **unmaintained**: This module has not been maintained or tested in quite some time.
-  * btc
-  * doge
-  * ltc
 * control
   * die - stop the bot
   * modload - load a module
@@ -90,4 +93,4 @@ Modules are loaded by specifying `modulename = 1` in the `[autoloads]` section o
   * setinfo - sets an info item about yourself
   * delinfo - deletes an info item about yourself
   * osetinfo - sets an info item about someone
-  * odelinfo - deletes an info item about someone
\ No newline at end of file
+  * odelinfo - deletes an info item about someone