Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An IRC bot written in D
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
plugins
src/vlad
vendor
.gitignore
Makefile
README.md
vlad.config

README.md

vlad

An IRC bot written in D

This is a small IRC bot in D, in order to teach myself the language.

It's not written to be the most elegant thing in the world, and I'm probably abusing D quite a bit. However, it is a nifty little bot that can do some neat things.

This bot can run plugins that are either compiled into the executable itself (those in 'src/vlad/commands.d'), or be special Lua scripts that can be modified while the bot is running, without the need to compile and restart (in 'plugins/').

The only requirement for Lua plugins is the presence of a function named plugin, which is what is run when the command, and a variable PluginName, which is what the plugin will respond to.

Something went wrong with that request. Please try again.