BlaatBot2006: Difference between revisions

From BlaatSchaap Wiki
Jump to navigationJump to search
Initial page
 
Update comments about hardcoded limit of channels.
Line 1: Line 1:
BlaatBot2006 was the second generation of IRC bots written by André.
BlaatBot2006 was the second generation of IRC bots written by André.


This bot was, like BlaatBot2005, written in Borland Delphi 7.
This bot was, like [[BlaatBot2005]], written in Borland Delphi 7.


An attempt to support multiple channel was made.
Source code is at: https://github.com/BlaatSchaapArchive/blaatbot2006


However, this design was not completed, and the next year, succeeded by BlaatBot2007, written in C++.
An attempt to support multiple channel was made, however, the maximum number of channels was hard coded (due lack of knowledge at the time)


Source code is at: https://github.com/BlaatSchaapArchive/blaatbot2006
Due this, and André learning C++ at Fontys, where he was introduced to the concept of a std::vector, the next generation of BlaatBots, [[BlaatBot2007]] was started, overcoming this problem.


== Supported commands ==
== Supported commands ==

Revision as of 15:15, 28 March 2025

BlaatBot2006 was the second generation of IRC bots written by André.

This bot was, like BlaatBot2005, written in Borland Delphi 7.

Source code is at: https://github.com/BlaatSchaapArchive/blaatbot2006

An attempt to support multiple channel was made, however, the maximum number of channels was hard coded (due lack of knowledge at the time)

Due this, and André learning C++ at Fontys, where he was introduced to the concept of a std::vector, the next generation of BlaatBots, BlaatBot2007 was started, overcoming this problem.

Supported commands

!lag

!idle

!test

!join

!part

!uptime

!lseen

!oidle

!raw