The easy to use and full featured Irc Bot everyone is talking about!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Teknikode 2e9c0bb2c7 Fixed issue where messages weren't being saved. 5 年之前
Combot Modified spam check to not reset session every time, only on spam commands. 5 年之前
Console Interface Fixing visual studio 5 年之前
IRCServices Added lock around tcp send to prevent race conditions between sending threads. 5 年之前
Interface Fixing visual studio 5 年之前
Modules Fixed issue where messages weren't being saved. 5 年之前
.gitattributes Initial Commit of Combot Source 5 年之前
.gitignore Added to git ignore 5 年之前
Bot.ico Added message parsing. Added Message events. Added basic interface. Separated core services into separate modules. 5 年之前
Combot.Servers.config Added default Combot.Servers.config 5 年之前
Combot.sln Changed location of Module source. 5 年之前
Database.sql Updated database to remove auto-increment and add default values for nickinfo. 5 年之前
Module Changed file format for config files to .json 5 年之前
ModuleTemplate.DotSettings Added Search module with google search. 5 年之前
NextVersion.txt Added basic console app for those who do not want a GUI. 5 年之前 Fixed unable to ban/kick someone that isn't in the channel if you have access. 5 年之前 Updated readme and database file. 5 年之前

About Combot

Created by: Chris Woodward

Combot is designed to provide an all-in-one solution for those who wish to run an IRC bot easily. It includes many useful features as well as fun games. It can even be used as your personal client!

Feature Set

  • Auto-Reconnect Available
  • Server Specific Configurations
  • Nickname and Channel Blacklists
  • Simple Yet Powerful Command Structure
  • Hot loaded Modules
  • Bot Configuration Access
  • Automatic Invite Accepts
  • Channel Moderation Control
  • Message and Highlight Spam Control
  • Messaging System
  • Weather Information
  • Google and Youtube search
  • URL Information Display
  • Channel Introductions
  • Wolfram Alpha
  • Nick Quotes
  • Decision Maker
  • Channel Rules
  • Nick Last Seen
  • SED


  • MySQL v5.5 or greater
  • .NET Framework v4.5.1
  • Git (If using the GitVersionTask Nuget Package)

Installation - Windows

1) Download the from the latest release in and extract the files to a directory of your choice.
2) Edit Combot.Servers.json to configure the bot for the correct servers, channels, owner information, and MySQL database.
3) If the database has not been created yet, import Database.sql from the master branch into the database.
4) Run Combot-Interface.exe

Installation - Linux

This is currently untested and not supported. If you would like to venture into the realm of unreliability and errors, you can try running the Console Interface in Mono.


To fully maximise the potential of Combot’s ease of development, Visual Studios 13 should be installed. If you have Visual Studios installed, you can add Module to your project templates to easily create new modules. If you do not want to use a template, you can copy an existing module and work from there.

If you do not have git installed on your machine, or do not want to add the git versioning, then go to the Nuget Package Manager within Visual Studios and Uninstall the GitVersionTask package.

Bugs/Feature Requests

Please report all bugs you find to me so I can fix them as soon as possible. Also if you have any feature requests, feel free to send them to me as well.

Contact Info

IRC: (
IRC: (
Nick: Uncled1023