Difference between revisions of "SetDebug.php"

From Bebot Wiki 2
Jump to navigationJump to search
Line 6: Line 6:
 
===== Settings =====
 
===== Settings =====
  
−
Verbose: Sets the debugger verbosity from 0 to 3
+
Verbose: Sets the debugger verbosity from 0 to 6
  
−
0 minimal verbosity
+
0 minimal LOG/LOGIN/FATAL/SECURITY/STATUS verbosity
  
−
1 adds START level
+
1 adds START/UPDATE/LOAD levels
  
−
2 adds ERROR level
+
2 adds ERROR level
  
−
3 adds WARNING level
+
3 adds WARNING/OUTGOING/INCOMING/RELAY level
  
−
4 adds NOTICE level
+
4 adds NOTICE/INFO level (default)
  
−
5 adds DEBUG level
+
5 adds DEBUG level
  
−
6 more + log backtrace
+
6 log backtrace & maximal verbosity
  
 
===== Commands provided =====
 
===== Commands provided =====

Revision as of 14:37, 9 October 2026

SetDebug.php

Description

Allows Owner to set/get the bot's global debug setting in /tell

Settings

Verbose: Sets the debugger verbosity from 0 to 6

0 minimal LOG/LOGIN/FATAL/SECURITY/STATUS verbosity

1 adds START/UPDATE/LOAD levels

2 adds ERROR level

3 adds WARNING/OUTGOING/INCOMING/RELAY level

4 adds NOTICE/INFO level (default)

5 adds DEBUG level

6 log backtrace & maximal verbosity

Commands provided
^Command  ^Keyword  ^Argument(s)   ^Description                           ^Tell      ^Guild     ^Priv      
|!setdebug     |          |     |Switches current value (on->off,off->on)|Owner     |          |         |
|!getdebug     |          |     |Shows debug current value (on or off)   |Owner     |          |         |

NB : if Verbosity is 6, as soon debug is set on, the bot will spam more details in window & log binary packets into its log folder as aoc-debug-Y-m-d-His.bin