Advertisement
2002ASP Complete Applications #3141

Syphon - VB IRC Bot

This is a fully functional IRC Bot written in VB6. There are lots of other applications I'm building into it, but I thought I'd release this stable BETA so long. The applications to come are: 1) Statistical logging to a SQL database from which Analytical reports can be drawn. 2) Dictionary driven events. 3) Owners/admins list for stopping normal users abusing the bot (this section is actually almost complete in the version i'm working on now) I've included these instructions for operation: Inside the /media/ subfolder, there's a file called "settings.conf" .. inside there, change the bot's connection details to the server you want it to connect to. Run the program (debug or compiled) and the bot will connect to that server. You can view the bot's progress in the /media/logs/ folder, under the log file that matches today's date. Once the bot has connected successfully, you can then control it through IRC. Commands are sent like this: /msg . example: /msg MyBot .join #bots When doing commands, if you get the parameters wrong, the bot will give you a syntax breakdown.. Here's all the commands so far: .join .part .say .notice .action .quit .kick .ban .mode (eg. .mode #bots +b ) There should be lots more coming in ver.2 :) So tell me what you think? And remember, vote lots!!! ;)

AI

AI Summary: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

Source Code
original-source
Upload
Original Comments (3)
Recovered from Wayback Machine