Winbot
Encyclopedia : W : WI : WIN : Winbot
Summary
[WinBot] is an IRC bot for windows platforms, similar in behaviour to the eggdrop IRC bot.
Unlike eggdrop, WinBot is also usable as a standard IRC client, in the same way as mIRC. Although this is not what it is primarily designed for, it is much easier to do than with eggdrop, requiring no telnet access or requiring you to log into a shell account.
Bots are almost essential on any network that doesn’t have nickname or channel services (NickServ and ChanServ). WinBots will do the job of a ChanServ service, protecting your channel from takeovers, keeping the channel in the channel list when you’re gone, and allowing trusted channel members to gain channel operator status. Without a WinBot, another IRC user can easily take your channel while there are no other people in it. WinBots can also be used to entertain, for example using bar-scripts (one of these is included with WinBot) and IRC-based games. They can also supplement the power offered by chanserv, giving you the ultimate control over your IRC channels.
- WinBot can be left running on its own for days or even weeks on end, minimised on a computer or running as a Windows NT/2000 service process.
- WinBot is designed as a service bot for small IRC networks running Windows irc servers, for example UnrealIRCd and InspIRCd servers.
- WinBot allows you to detect and automatically take action against common DoS (Denial of service) attacks against your bot, including OOB (Out Of Bounds) attacks, and ping floods.
- WinBot also has 'Web Extensions', a built-in module that allows you to broadcast an IRC conversation across the world wide web as a HTML page, so that your own web page can contain a real-time display of what is going off in an IRC channel.
- WinBot has an eggdrop-style party line that is accessed via DCC CHAT in mIRC. The party line has several advanced features not available in eggdrop, such as invisible channels (once inside an invisible channel, a user can only be seen by the bot owner) and channel limits, similar to on IRC itself.
- WinBot includes support for HTTP proxies, such as WinProxy and SQUID. This allows you to operate your bot in corporate environments if you wish, or on your home LAN. You may use a username and password to connect to a proxy server, if this is required.
- WinBot can handle a mirror feature, which the bot sits on two IRC servers, and will display the message from one server to the other, that the other server's users have said. Eggdrop however, can not perform this.
- WinBot has a scripting feature, called WBS (WinBot Script). It was developed, to replace scripting in mIRC because of it's unreadable language. Also a perl addon can be downloaded, from the makers of Winbot, and used to write perl-like scripts to run on Winbot.
- Winbot was written in Delphi, and in C++ for certain areas of the program.
See also
External links
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
