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…')
 
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 ======
 +
  * [[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.
+
====== BeBot 0.6.x Developers Handbook ======
 +
  * [[Base module]] - Working with the BeBot base module.
  
    Database Tables - Default Database Tables for BeBot 0.6.
+
  * [[Error module]] - Working with the BeBot error module.
  
    Core Functions - Functions and Interfaces provided by default core modules.
+
  * [[Database Tables]] - Default Database Tables for BeBot 0.6.
  
    Common Tasks - Common Tasks (functions) Used in developing modules.
+
  * [[Core Functions]] - Functions and Interfaces provided by default core modules.
  
BeBot 0.4.x Developers Handbook
+
  * [[Common Tasks]] - Common Tasks (functions) Used in developing modules.  
  
    BeBot Standard Return Array - Format of the array returned by many BeBot functions.
 
  
    BeBot Output Functions - Functions for sending outgoing messages.
+
====== BeBot 0.4.x Developers Handbook ======
 +
  * [[BeBot Standard Return Array]] - Format of the array returned by many BeBot functions.
  
    Colors - Working with colors in BeBot.
+
  * [[BeBot Output Functions]] - Functions for sending outgoing messages.
  
    Help System - Adding help to modules.
+
  * [[Colors]] - Working with colors in BeBot.
  
    Logon Notifies - Using the central logon notification.
+
  * [[Help System]] - Adding help to modules.
  
    Professions - Using the central profession name recognition.
+
  * [[Logon Notifies]] - Using the central logon notification.
  
    Preferences - Working with BeBot Preferences.
+
  * [[Professions]] - Using the central profession name recognition.
  
    Settings - Working with BeBot Settings.
+
  * [[Preferences]] - Working with BeBot Preferences.
  
    Security Introduction - Introduction to BeBot's security system for users and developers.
+
  * [[Settings]] - Working with BeBot Settings.
  
    Security Developers Guide - Guide to the Security system for BeBot contributors, developers and module creators.
+
  * [[Security Introduction]] - Introduction to BeBot's security system for users and developers.
  
    Security Tech Notes - Notes used to develop Security.php.
+
  * [[Security Developers Guide]] - Guide to the Security system for BeBot contributors, developers and module creators.  
  
    Shortcuts - Using the central shortcut database.
+
  * [[Security Tech Notes]] - Notes used to develop Security.php.
  
    Time Module - Functions provided by the Time Module (core/Time.php).
+
  * [[Shortcuts]] - Using the central shortcut database.
  
    Whois - Using Whois in your modules.
+
  * [[Time Module]] - Functions provided by the Time Module (core/Time.php).  
  
    MySQL ENGINE and CHARSET - Setting MySQL Engine and Character Set when creating tables.
+
  * [[Whois]] - Using Whois in your modules.  
  
    PHP Snippets - Useful snippets of PHP code.
+
  * [[MySQL ENGINE and CHARSET]] - Setting MySQL Engine and Character Set when creating tables.
 +
 
 +
  * [[PHP Snippets]] - Useful snippets of PHP code.

Revision as of 22:36, 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.
 * Professions - Using the central profession name recognition.
 * Preferences - Working with BeBot Preferences.
 * 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.