SettingsInterface.php

From Bebot Wiki 2
Jump to navigationJump to search
BeBot Settings Interface[edit]

Description[edit]

The settings interface provides a click window based interface for configuring BeBot.


Commands provided[edit]
^Command  ^ Keyword  ^Argument(s)   ^Description                          ^Tell      ^Guild     ^Priv      ^
|settings|          |              |Displays the main settings window. |Enabled|Enabled|Enabled|
|settings|<module>    |              |Displays the settings window for the given module. |Enabled|Enabled|Enabled|
|set|<module setting>|<newvalue>   |Changes the value of <setting> for the module <module> to <newvalue>. set commands are generated by the interface and should not be used directly. * |Enabled|Enabled|Enabled|

Notes to table:\\

* The only case where the set command should be used is to provide a new string for a string setting. In this case, the settings interface will usually generate an example command that should be followed. 

Module settings[edit]
^Setting       ^Default   ^Description                                              ^
|Log |Enabled   |Enables and disables showing changes to settings and the loading of the settings in the log? Errors are always logged.|
|Schemaversion|1|Tracks the version of the settings module for automatic update purposes. This is a hidden setting and should not be modified by the user.|
Notes[edit]
 * BeBot Contributors and BeBot Module Developers should reference the Settings documentation in the Developers Handbook.