You can download pircbotx-2.0.1.jar in this page.
GPL v3
pircbotx-2.0.1.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.Channel.class org.pircbotx.ChannelListEntry.class org.pircbotx.ChannelModeHandler.class org.pircbotx.Colors.class org.pircbotx.Configuration.class org.pircbotx.IdentServer.class org.pircbotx.InputParser.class org.pircbotx.MultiBotManager.class org.pircbotx.PircBotX.class org.pircbotx.ProxySocketFactory.class org.pircbotx.ReplyConstants.class org.pircbotx.ServerInfo.class org.pircbotx.User.class org.pircbotx.UserChannelDao.class org.pircbotx.UserChannelMap.class org.pircbotx.UserLevel.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.cap.TLSCapHandler.class org.pircbotx.dcc.Chat.class org.pircbotx.dcc.DccHandler.class org.pircbotx.dcc.DccState.class org.pircbotx.dcc.FileTransfer.class org.pircbotx.dcc.ReceiveChat.class org.pircbotx.dcc.ReceiveFileTransfer.class org.pircbotx.dcc.SendChat.class org.pircbotx.dcc.SendFileTransfer.class org.pircbotx.exception.CAPException.class org.pircbotx.exception.DccException.class org.pircbotx.exception.IrcException.class org.pircbotx.exception.UnknownEventException.class org.pircbotx.hooks.CoreHooks.class org.pircbotx.hooks.Event.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.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.NickAlreadyInUseEvent.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.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.GenericCTCPEvent.class org.pircbotx.hooks.types.GenericChannelEvent.class org.pircbotx.hooks.types.GenericChannelModeEvent.class org.pircbotx.hooks.types.GenericChannelUserEvent.class org.pircbotx.hooks.types.GenericDCCEvent.class org.pircbotx.hooks.types.GenericEvent.class org.pircbotx.hooks.types.GenericMessageEvent.class org.pircbotx.hooks.types.GenericUserEvent.class org.pircbotx.hooks.types.GenericUserModeEvent.class org.pircbotx.output.OutputCAP.class org.pircbotx.output.OutputChannel.class org.pircbotx.output.OutputDCC.class org.pircbotx.output.OutputIRC.class org.pircbotx.output.OutputRaw.class org.pircbotx.output.OutputUser.class org.pircbotx.snapshot.ChannelSnapshot.class org.pircbotx.snapshot.SnapshotUtils.class org.pircbotx.snapshot.UserChannelDaoSnapshot.class org.pircbotx.snapshot.UserChannelMapSnapshot.class org.pircbotx.snapshot.UserSnapshot.class
pircbotx-2.0.1.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>2.0.1</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://thelq.ci.cloudbees.com/job/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> <tag>2.0.1</tag> </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>3.0.4</maven> </prerequisites> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <lombok.version>1.12.2</lombok.version> </properties> <!-- Dependancies and Plugins --> <dependencies> <!-- Project Lombok for annotation processing --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>${lombok.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> <version>2.0.2</version> <scope>provided</scope> </dependency> <!-- Commons Lang for useful utilities --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.1</version> </dependency> <!-- Slf4j for logging --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.5</version> </dependency> <!-- Commons codec for base64 --> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.8</version> </dependency> <!-- Guava for collections --> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>15.0</version> </dependency> <!-- Use TestNG as testing framework --> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.8.7</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> <!-- Logback for logging to console when testing --> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.0.13</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> </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>3.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> <!-- 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> <!--Use very verbose logging while testing--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.16</version> <configuration> <properties> <property> <name>listener</name> <value>org.pircbotx.TestLogger</value> </property> </properties> </configuration> </plugin> <!-- Make a unified jar with all of the dependencies --> <plugin> <artifactId>maven-shade-plugin</artifactId> <version>2.2</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <manifestEntries> <Main-Class>org.thelq.pircbotx.Main</Main-Class> <Class-Path>.</Class-Path> </manifestEntries> </transformer> </transformers> <finalName>${project.artifactId}-unified</finalName> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.4.2</version> <configuration> <mavenExecutorId>forked-path</mavenExecutorId> <useReleaseProfile>false</useReleaseProfile> <arguments>-P release,sonatype-oss-release</arguments> </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>default-profile</id> <activation> <activeByDefault>true</activeByDefault> <file> <exists>${java.home}/../lib/tools.jar</exists> </file> </activation> <properties> <toolsjar>${java.home}/../lib/tools.jar</toolsjar> </properties> </profile> <profile> <id>mac-profile</id> <activation> <activeByDefault>false</activeByDefault> <file> <exists>${java.home}/../Classes/classes.jar</exists> </file> </activation> <properties> <toolsjar>${java.home}/../Classes/classes.jar</toolsjar> </properties> </profile> <!--Delombok sources for tools like javadoc--> <profile> <id>complete-build</id> <build> <plugins> <plugin> <groupId>org.projectlombok</groupId> <artifactId>lombok-maven-plugin</artifactId> <version>1.12.2.0</version> <dependencies> <dependency> <groupId>sun.jdk</groupId> <artifactId>tools</artifactId> <version>1.6</version> <scope>system</scope> <systemPath>${toolsjar}</systemPath> </dependency> <!-- Override lombok version if plugin is behind lombok <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>${lombok.version}</version> </dependency>--> </dependencies> <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.9.1</version> <configuration> <defaultAuthor>Leon Blakey</defaultAuthor> <defaultVersion>${project.version}</defaultVersion> <sourcepath>target/delombok</sourcepath> </configuration> </plugin> <!--Deploy site with Mercurial (Hg)--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.3</version> <dependencies> <dependency><!-- add support for scm --> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-scm</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>org.apache.maven.scm</groupId> <artifactId>maven-scm-provider-hg</artifactId> <version>1.8.1</version> </dependency> </dependencies> <configuration> <reportPlugins> <!--JavaDoc setup for Site--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9.1</version> <configuration> <defaultAuthor>Leon Blakey</defaultAuthor> <defaultVersion>${project.version}</defaultVersion> <sourcepath>target/delombok</sourcepath> <show>public</show> </configuration> </plugin> <!-- Test coverage --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.6</version> </plugin> <!-- Checkstyle site --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <version>2.10</version> <configuration> <configLocation>src/etc/checkstyle.xml</configLocation> </configuration> </plugin> <!-- FindBugs static analysis --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>2.5.2</version> <configuration> <effort>Max</effort> <threshold>Exp</threshold> <excludeFilterFile>src/etc/findbugs-exclude.xml</excludeFilterFile> </configuration> </plugin> <!-- PMD Static Analysis --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>3.0.1</version> <configuration> <source>1.5</source> <rulesets> <ruleset>src/etc/pmd-rules.xml</ruleset> </rulesets> </configuration> </plugin> </reportPlugins> </configuration> </plugin> </plugins> </build> </profile> </profiles> </project>
<dependency> <groupId>org.pircbotx</groupId> <artifactId>pircbotx</artifactId> <version>2.0.1</version> </dependency>
If you think the following pircbotx-2.0.1.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download pircbotx-2.0.1.jar file