Difference between revisions of "Developers"

From Bebot Wiki 2
Jump to navigationJump to search
(Created page with ' Please note that each series handbook only deals with new or changed API's for that specific series. This means that the information for earlier series might be just as valid fo…')
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Please note that each series handbook only deals with new or changed API's for that specific series. This means that the information for earlier series might be just as valid for newer series.
+
Please note that each series handbook only deals with new or changed API's for that specific series.
BeBot 0.7.x/0.8.x Developers Handbook
+
This means that the information for earlier series might be just as valid for newer series.
  
    Userid handling - Handling UserID's in BeBot.
+
====== BeBot 0.7.x/0.8.x Developers Handbook ======
  
BeBot 0.6.x Developers Handbook
+
  * [[Userid handling]] - Handling UserID's in BeBot.
  
    Base module - Working with the BeBot base module.
 
  
    Error module - Working with the BeBot error module.
 
  
    Database Tables - Default Database Tables for BeBot 0.6.
+
====== BeBot 0.6.x Developers Handbook ======
  
    Core Functions - Functions and Interfaces provided by default core modules.
+
  * [[Base module]] - Working with the BeBot base module.
  
    Common Tasks - Common Tasks (functions) Used in developing modules.
+
  * [[Error module]] - Working with the BeBot error module.
  
BeBot 0.4.x Developers Handbook
+
  * [[Database Tables]] - Default Database Tables for BeBot 0.6.
  
    BeBot Standard Return Array - Format of the array returned by many BeBot functions.
+
  * [[Core Functions]] - Functions and Interfaces provided by default core modules.
  
    BeBot Output Functions - Functions for sending outgoing messages.
+
  * [[Common Tasks]] - Common Tasks (functions) Used in developing modules.  
  
    Colors - Working with colors in BeBot.
 
  
    Help System - Adding help to modules.
+
====== BeBot 0.4.x Developers Handbook ======
  
    Logon Notifies - Using the central logon notification.
+
  * [[BeBot Standard Return Array]] - Format of the array returned by many BeBot functions.
  
    Professions - Using the central profession name recognition.
+
  * [[BeBot Output Functions]] - Functions for sending outgoing messages.
  
    Preferences - Working with BeBot Preferences.
+
  * [[Colors]] - Working with colors in BeBot.
  
    Settings - Working with BeBot Settings.
+
  * [[Help]] System - Adding help to modules.
  
    Security Introduction - Introduction to BeBot's security system for users and developers.
+
  * [[Logon]] Notifies - Using the central logon notification.
  
    Security Developers Guide - Guide to the Security system for BeBot contributors, developers and module creators.
+
  * [[Profession]] - Using the central profession name recognition.
  
    Security Tech Notes - Notes used to develop Security.php.
+
  * [[Preferences]] - Working with BeBot Preferences.
  
    Shortcuts - Using the central shortcut database.
+
  * [[Old Raid]] - Archive of 0.4 raid branch (now obsolete)
  
    Time Module - Functions provided by the Time Module (core/Time.php).
+
  * [[Settings]] - Working with BeBot Settings.
  
    Whois - Using Whois in your modules.
+
  * [[Security Introduction]] - Introduction to BeBot's security system for users and developers.
  
    MySQL ENGINE and CHARSET - Setting MySQL Engine and Character Set when creating tables.
+
  * [[Security Developers Guide]] - Guide to the Security system for BeBot contributors, developers and module creators.  
  
    PHP Snippets - Useful snippets of PHP code.
+
  * [[Security Tech Notes]] - Notes used to develop Security.php.
 +
 
 +
  * [[Shortcuts]] - Using the central shortcut database.
 +
 
 +
  * [[Time Module]] - Functions provided by the Time Module (core/Time.php).
 +
 
 +
  * [[Whois]] - Using Whois in your modules.
 +
 
 +
  * [[MySQL ENGINE and CHARSET]] - Setting MySQL Engine and Character Set when creating tables.
 +
 
 +
  * [[PHP Snippets]] - Useful snippets of PHP code.

Latest revision as of 22:52, 16 September 2020

Please note that each series handbook only deals with new or changed API's for that specific series. This means that the information for earlier series might be just as valid for newer series.

BeBot 0.7.x/0.8.x Developers Handbook
 * Userid handling - Handling UserID's in BeBot.


BeBot 0.6.x Developers Handbook
 * Base module - Working with the BeBot base module.
 * Error module - Working with the BeBot error module.
 * Database Tables - Default Database Tables for BeBot 0.6.
 * Core Functions - Functions and Interfaces provided by default core modules.  
 * Common Tasks - Common Tasks (functions) Used in developing modules. 


BeBot 0.4.x Developers Handbook
 * BeBot Standard Return Array - Format of the array returned by many BeBot functions.
 * BeBot Output Functions - Functions for sending outgoing messages.
 * Colors - Working with colors in BeBot.
 * Help System - Adding help to modules.
 * Logon Notifies - Using the central logon notification.
 * Profession - Using the central profession name recognition.
 * Preferences - Working with BeBot Preferences.
 * Old Raid - Archive of 0.4 raid branch (now obsolete)
 * Settings - Working with BeBot Settings.
 * Security Introduction - Introduction to BeBot's security system for users and developers.
 * Security Developers Guide - Guide to the Security system for BeBot contributors, developers and module creators. 
 * Security Tech Notes - Notes used to develop Security.php.
 * Shortcuts - Using the central shortcut database.
 * Time Module - Functions provided by the Time Module (core/Time.php). 
 * Whois - Using Whois in your modules. 
 * MySQL ENGINE and CHARSET - Setting MySQL Engine and Character Set when creating tables. 
 * PHP Snippets - Useful snippets of PHP code.