You can download pircbotx-1.9.jar in this page.
GPL v3
pircbotx-1.9.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.pircbotx/pircbotx/pom.properties META-INF/maven/org.pircbotx/pircbotx/pom.xml org.pircbotx.Base64.class org.pircbotx.Channel.class org.pircbotx.ChannelListEntry.class org.pircbotx.Colors.class org.pircbotx.DccChat.class org.pircbotx.DccFileTransfer.class org.pircbotx.DccManager.class org.pircbotx.IdentServer.class org.pircbotx.InputThread.class org.pircbotx.ManyToManyMap.class org.pircbotx.MultiBotManager.class org.pircbotx.OutputThread.class org.pircbotx.PircBotX.class org.pircbotx.ProxySocketFactory.class org.pircbotx.ReplyConstants.class org.pircbotx.ServerInfo.class org.pircbotx.TrustingSSLSocketFactory.class org.pircbotx.User.class org.pircbotx.UserSnapshot.class org.pircbotx.UtilSSLSocketFactory.class org.pircbotx.Utils.class org.pircbotx.cap.CapHandler.class org.pircbotx.cap.EnableCapHandler.class org.pircbotx.cap.SASLCapHandler.class org.pircbotx.exception.CAPException.class org.pircbotx.exception.DccException.class org.pircbotx.exception.IrcException.class org.pircbotx.exception.NickAlreadyInUseException.class org.pircbotx.exception.UnknownEventException.class org.pircbotx.hooks.CoreHooks.class org.pircbotx.hooks.Event.class org.pircbotx.hooks.HookUtils.class org.pircbotx.hooks.Listener.class org.pircbotx.hooks.ListenerAdapter.class org.pircbotx.hooks.TemporaryListener.class org.pircbotx.hooks.WaitForQueue.class org.pircbotx.hooks.events.ActionEvent.class org.pircbotx.hooks.events.ChannelInfoEvent.class org.pircbotx.hooks.events.ConnectEvent.class org.pircbotx.hooks.events.DisconnectEvent.class org.pircbotx.hooks.events.FileTransferFinishedEvent.class org.pircbotx.hooks.events.FingerEvent.class org.pircbotx.hooks.events.HalfOpEvent.class org.pircbotx.hooks.events.IncomingChatRequestEvent.class org.pircbotx.hooks.events.IncomingFileTransferEvent.class org.pircbotx.hooks.events.InviteEvent.class org.pircbotx.hooks.events.JoinEvent.class org.pircbotx.hooks.events.KickEvent.class org.pircbotx.hooks.events.MessageEvent.class org.pircbotx.hooks.events.ModeEvent.class org.pircbotx.hooks.events.MotdEvent.class org.pircbotx.hooks.events.NickChangeEvent.class org.pircbotx.hooks.events.NoticeEvent.class org.pircbotx.hooks.events.OpEvent.class org.pircbotx.hooks.events.OwnerEvent.class org.pircbotx.hooks.events.PartEvent.class org.pircbotx.hooks.events.PingEvent.class org.pircbotx.hooks.events.PrivateMessageEvent.class org.pircbotx.hooks.events.QuitEvent.class org.pircbotx.hooks.events.ReconnectEvent.class org.pircbotx.hooks.events.RemoveChannelBanEvent.class org.pircbotx.hooks.events.RemoveChannelKeyEvent.class org.pircbotx.hooks.events.RemoveChannelLimitEvent.class org.pircbotx.hooks.events.RemoveInviteOnlyEvent.class org.pircbotx.hooks.events.RemoveModeratedEvent.class org.pircbotx.hooks.events.RemoveNoExternalMessagesEvent.class org.pircbotx.hooks.events.RemovePrivateEvent.class org.pircbotx.hooks.events.RemoveSecretEvent.class org.pircbotx.hooks.events.RemoveTopicProtectionEvent.class org.pircbotx.hooks.events.ServerPingEvent.class org.pircbotx.hooks.events.ServerResponseEvent.class org.pircbotx.hooks.events.SetChannelBanEvent.class org.pircbotx.hooks.events.SetChannelKeyEvent.class org.pircbotx.hooks.events.SetChannelLimitEvent.class org.pircbotx.hooks.events.SetInviteOnlyEvent.class org.pircbotx.hooks.events.SetModeratedEvent.class org.pircbotx.hooks.events.SetNoExternalMessagesEvent.class org.pircbotx.hooks.events.SetPrivateEvent.class org.pircbotx.hooks.events.SetSecretEvent.class org.pircbotx.hooks.events.SetTopicProtectionEvent.class org.pircbotx.hooks.events.SocketConnectEvent.class org.pircbotx.hooks.events.SuperOpEvent.class org.pircbotx.hooks.events.TimeEvent.class org.pircbotx.hooks.events.TopicEvent.class org.pircbotx.hooks.events.UnknownEvent.class org.pircbotx.hooks.events.UserListEvent.class org.pircbotx.hooks.events.UserModeEvent.class org.pircbotx.hooks.events.VersionEvent.class org.pircbotx.hooks.events.VoiceEvent.class org.pircbotx.hooks.events.WhoisEvent.class org.pircbotx.hooks.managers.BackgroundListenerManager.class org.pircbotx.hooks.managers.GenericListenerManager.class org.pircbotx.hooks.managers.ListenerManager.class org.pircbotx.hooks.managers.ThreadedListenerManager.class org.pircbotx.hooks.types.GenericCTCPCommand.class org.pircbotx.hooks.types.GenericChannelModeEvent.class org.pircbotx.hooks.types.GenericDCCEvent.class org.pircbotx.hooks.types.GenericEvent.class org.pircbotx.hooks.types.GenericMessageEvent.class org.pircbotx.hooks.types.GenericUserModeEvent.class org.pircbotx.impl.PircBotXExample.class org.pircbotx.impl.PircBotXJMeter.class org.pircbotx.impl.ReplayServer.class org.pircbotx.impl.Sandbox.class
pircbotx-1.9.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <!--Sonatype Parent POM--> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <!-- Maven Information --> <modelVersion>4.0.0</modelVersion> <groupId>org.pircbotx</groupId> <artifactId>pircbotx</artifactId> <packaging>jar</packaging> <version>1.9</version> <!-- Project information --> <name>pircbotx</name> <description>PircBotX is a simple, easy to use, Java IRC Bot Framework based off of a fork of the popular PircBot? framework, bringing many new up-to-date features and bug fixes in an official alternative distribution. </description> <url>http://pircbotx.googlecode.com/</url> <inceptionYear>2010</inceptionYear> <licenses> <license> <name>GPL v3</name> <url>www.gnu.org/licenses/</url> <distribution>repo</distribution> </license> </licenses> <organization> <name>Leon Blakey</name> </organization> <developers> <developer> <id>TheLQ</id> <name>Leon Blakey</name> <email>lord.quackstar@gmail.com</email> <roles> <role>developer</role> </roles> <timezone>-5</timezone> </developer> </developers> <issueManagement> <system>Google Code</system> <url>http://code.google.com/p/pircbotx/issues/list/</url> </issueManagement> <ciManagement> <url>https://drone.io/emilymabrey93/pircbotx</url> </ciManagement> <scm> <connection>scm:hg:http://code.google.com/p/pircbotx/</connection> <developerConnection>scm:hg:https://code.google.com/p/pircbotx/</developerConnection> <url>https://code.google.com/p/pircbotx/</url> </scm> <mailingLists> <mailingList> <name>pircbotx</name> <subscribe>pircbotx-subscribe@googlegroups.com</subscribe> <unsubscribe>pircbotx-unsubscribe@googlegroups.com</unsubscribe> <archive>http://groups.google.com/group/pircbotx/</archive> </mailingList> </mailingLists> <prerequisites> <maven>2.2.1</maven> </prerequisites> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <!-- Dependancies and Plugins --> <dependencies> <!--Project Lombok for annotation processing--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>0.11.6</version> <scope>provided</scope> </dependency> <!--Use TestNG as testing framework--> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.8</version> <scope>test</scope> </dependency> <!--Don't want any dependancies in project, but tests don't matter. Commons Lang is helpful--> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.1</version> <scope>test</scope> </dependency> <!-- Mockito for mocking test objects--> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-core</artifactId> <version>1.9.5</version> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <!--Makes sure License Headers are consistant across all files--> <plugin> <groupId>com.mycila.maven-license-plugin</groupId> <artifactId>maven-license-plugin</artifactId> <version>1.10.b1</version> <configuration> <header>src/etc/license-header.txt</header> <properties> <email>lord.quackstar at gmail.com</email> <name>Leon Blakey</name> <year>2010-2013</year> <projectname>PircBotX</projectname> </properties> <excludes> <exclude>**/*.txt</exclude> <exclude>**/*.log</exclude> <exclude>**/nbactions.xml</exclude> <!-- This is licensed seperately --> <exclude>src/main/java/org/pircbotx/Base64.java</exclude> </excludes> <strictCheck>true</strictCheck> </configuration> <executions> <execution> <phase>process-sources</phase> <goals> <goal>format</goal> </goals> </execution> </executions> </plugin> <!--Specifically target Java 1.5--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.5.1</version> <configuration> <source>1.5</source> <target>1.5</target> <showWarnings>true</showWarnings> <showDeprecation>true</showDeprecation> </configuration> <!--Do NOT show depreciation in test compile--> <executions> <execution> <id>default-testCompile</id> <phase>test-compile</phase> <configuration> <showDeprecation>false</showDeprecation> </configuration> <goals> <goal>testCompile</goal> </goals> </execution> </executions> </plugin> <!--Deploy site with Mercurial (Hg)--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.1</version> <dependencies> <dependency><!-- add support for scm --> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-scm</artifactId> <version>2.1</version> </dependency> <dependency> <groupId>org.apache.maven.scm</groupId> <artifactId>maven-scm-provider-hg</artifactId> <version>1.5</version> </dependency> </dependencies> <configuration> <reportPlugins> <!--JavaDoc setup for Site--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.8</version> <configuration> <defaultAuthor>Leon Blakey</defaultAuthor> <defaultVersion>${project.version}</defaultVersion> <sourcepath>target/delombok</sourcepath> <show>public</show> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.5.2</version> </plugin> </reportPlugins> </configuration> </plugin> <!-- Update version in PircBotX.java --> <plugin> <groupId>com.google.code.maven-replacer-plugin</groupId> <artifactId>maven-replacer-plugin</artifactId> <version>1.4.1</version> <executions> <execution> <phase>process-sources</phase> <goals> <goal>replace</goal> </goals> </execution> </executions> <configuration> <file>src/main/java/org/pircbotx/PircBotX.java</file> <replacements> <replacement> <token>public static final String VERSION .+</token> <value>public static final String VERSION = "${project.version}";</value> </replacement> </replacements> </configuration> </plugin> <!--Delombok sources for tools like javadoc--> <plugin> <groupId>org.projectlombok</groupId> <artifactId>lombok-maven-plugin</artifactId> <version>0.11.2.0</version> <executions> <execution> <phase>process-sources</phase> <goals> <goal>delombok</goal> </goals> </execution> </executions> <configuration> <addOutputDirectory>false</addOutputDirectory> <sourceDirectory>src/main/java</sourceDirectory> <!-- Netbeans assumes all errors go to generated sources, which is wrong for lombok--> <outputDirectory>target/delombok</outputDirectory> </configuration> </plugin> <!--JavaDoc setup for Jars--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.8.1</version> <configuration> <defaultAuthor>Leon Blakey</defaultAuthor> <defaultVersion>${project.version}</defaultVersion> <sourcepath>target/delombok</sourcepath> </configuration> </plugin> <!--Use very verbose logging while testing--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.2</version> <configuration> <properties> <property> <name>listener</name> <value>org.pircbotx.TestLogger</value> </property> </properties> </configuration> </plugin> </plugins> </build> <!-- Distribution --> <distributionManagement> <!--Site deploy repository--> <site> <id>code.google.com</id> <url>scm:hg:https://code.google.com/p/pircbotx.site/</url> </site> </distributionManagement> <profiles> <!--Lombok tools.jar config--> <profile> <id>lombok-needs-tools-jar</id> <activation> <file> <exists>${java.home}/../lib/tools.jar</exists> </file> </activation> <build> <plugins> <plugin> <groupId>org.projectlombok</groupId> <artifactId>lombok-maven-plugin</artifactId> <version>0.11.2.0</version> <dependencies> <dependency> <groupId>sun.jdk</groupId> <artifactId>tools</artifactId> <version>1.6</version> <scope>system</scope> <systemPath>${java.home}/../lib/tools.jar</systemPath> </dependency> </dependencies> </plugin> </plugins> </build> </profile> </profiles> </project>
<dependency> <groupId>org.pircbotx</groupId> <artifactId>pircbotx</artifactId> <version>1.9</version> </dependency>
If you think the following pircbotx-1.9.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download pircbotx-1.9.jar file