Thanks to visit codestin.com
Credit goes to github.com

Skip to content

An Irc server based on RFC 1459

RyanBruno/IrcServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

IrcServer

An Irc server based on RFC 1459.

Developer: Ryan Bruno [email protected]

TODO

  • Events
  • Plugins
  • Unit tests
  • Logging

How To Use

  1. Clone the repository
git clone https://github.com/JRoll506/IrcServer.git
  1. Compile source code
mvn install
  1. Move jar to separate folder
cp IrcServer/target/IrcServer-<Version>.jar test/ && cd test/
  1. Run the jar
java -jar IrcServer-<Version>.jar

Creating Plugins

  1. Compile and Install the IrcServer (See Above)
  2. Create a pom.xml
    *Must have the following lines*
<dependencies>
	<dependency>
		<groupId>com.rbruno</groupId>
		<artifactId>IrcServer</artifactId>
		<version>v1.0-RELEASE</version>
		<type>jar</type>
		<scope>compile</scope>
	</dependency>
</dependencies>
  1. Create a Plugin class
    *See IrcServer/src/main/java/com/rbruno/irc/plugin/Plugin.java for more Details*
  2. Create a config.txt
main=Path.to.Main.Class
name=<PluginName>

About

An Irc server based on RFC 1459

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages