Skip to content

Commit

Permalink
feat!: IRC v1.0 (e12516c)
Browse files Browse the repository at this point in the history
  • Loading branch information
ryanwohara committed Feb 19, 2025
1 parent a40b5a5 commit 6c0b835
Show file tree
Hide file tree
Showing 3 changed files with 129 additions and 3 deletions.
9 changes: 9 additions & 0 deletions package/verification-template/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ dependencies {
thirdParty("org.json:json:20200518") {
because "discord-rare-drop-notifier, droptracker"
}
thirdParty("org.json:json:20230227") {
because "irc"
}
thirdParty("org.jsoup:jsoup:1.13.1") {
because "discord-rare-drop-notifier, drop-simulator, fire-beats, loot-table, loot-lookup"
}
Expand Down Expand Up @@ -141,6 +144,12 @@ dependencies {
thirdParty("org.tomlj:tomlj:1.1.1") {
because "resource-packs"
}
thirdParty("org.kitteh.irc:client-lib:9.0.0") {
because "irc"
}
thirdParty("com.vdurmont:emoji-java:5.1.1") {
because "irc"
}
}

task verifyCore {
Expand Down
119 changes: 118 additions & 1 deletion package/verification-template/gradle/verification-metadata.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<verification-metadata xmlns="https://schema.gradle.org/dependency-verification" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://schema.gradle.org/dependency-verification https://schema.gradle.org/dependency-verification/dependency-verification-1.1.xsd">
<verification-metadata xmlns="https://schema.gradle.org/dependency-verification" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://schema.gradle.org/dependency-verification https://schema.gradle.org/dependency-verification/dependency-verification-1.3.xsd">
<configuration>
<verify-metadata>true</verify-metadata>
<verify-signatures>false</verify-signatures>
Expand Down Expand Up @@ -700,6 +700,14 @@
<sha256 value="3cac6d011409c96348ac330686326a2cb53315f6c29080e5d55b28308c9448a2" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.vdurmont" name="emoji-java" version="5.1.1">
<artifact name="emoji-java-5.1.1.jar">
<sha256 value="537fae02b7b09de5e47de8f21df20c81af3cd373f369f61e20e00d54827539fb" origin="Generated by Gradle"/>
</artifact>
<artifact name="emoji-java-5.1.1.pom">
<sha256 value="aff7b34981312a7591b621542f29e5eea380648fbd74a8e328771b24e3bc6e38" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="commons-io" name="commons-io" version="1.3.2">
<artifact name="commons-io-1.3.2.jar">
<sha256 value="551c13e49dab32aebdb7a70ec9c2767372e58864ae115ef389582e548cffee38" origin="Generated by Gradle"/>
Expand Down Expand Up @@ -753,6 +761,91 @@
<sha256 value="135125014fc77a6d98f1a21519b30eb0d319537f8af4ced9b1194346c86f5f80" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-buffer" version="4.1.104.Final">
<artifact name="netty-buffer-4.1.104.Final.jar">
<sha256 value="1e5361d1371ae75836717a22d0b0fba8393ef3ddb345abd7581c97c37aeac568" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-buffer-4.1.104.Final.pom">
<sha256 value="9cf38fd1f6c61a8c9a2a6e342f74289d26a1123a216511b2d6813f8aed396e78" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-codec" version="4.1.104.Final">
<artifact name="netty-codec-4.1.104.Final.jar">
<sha256 value="36d9840e76de66fbf60da20d740b3974a3545b0a4d68a16a7c19ae998f541098" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-codec-4.1.104.Final.pom">
<sha256 value="6c23829e4fcde1aee21283ec9c7ee9238cb09b8fb4e7f3067aaa349b63134041" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-codec-http" version="4.1.104.Final">
<artifact name="netty-codec-http-4.1.104.Final.jar">
<sha256 value="8e635413e623f3f1b337524931be620feb0369def735ede338f67db55cf8fc9b" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-codec-http-4.1.104.Final.pom">
<sha256 value="a7de23f077b96a2e733a99b067ae9a3e5819197d9a6aa624a54a81402f9cdcd0" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-codec-socks" version="4.1.104.Final">
<artifact name="netty-codec-socks-4.1.104.Final.jar">
<sha256 value="c8fac27f4d78fb3abd627907a5412fbe85fecc0671fa36f9ef7d0d26670caf05" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-codec-socks-4.1.104.Final.pom">
<sha256 value="eb49e26ac18584d0215b8d7cd12428290973beefa9036968a3ff9a300249321e" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-common" version="4.1.104.Final">
<artifact name="netty-common-4.1.104.Final.jar">
<sha256 value="b98b35afc0c704039dc636c5531583e3100c65e1c6bbf1b109761324bbedb06a" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-common-4.1.104.Final.pom">
<sha256 value="d13964d6ee347137d4452829deeb47518a7776a05dbb9eadc223539acd4cae85" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-handler" version="4.1.104.Final">
<artifact name="netty-handler-4.1.104.Final.jar">
<sha256 value="4c30c26d158fbf6dcebb54f8524e902a0df4fc6157f597af96a27f5459f7d046" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-handler-4.1.104.Final.pom">
<sha256 value="b47da4f0fa8472e39654cb0ae23a3e45675a5bd60ede521dcca1bf9797130776" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-handler-proxy" version="4.1.104.Final">
<artifact name="netty-handler-proxy-4.1.104.Final.jar">
<sha256 value="a61bbbbe33c116a278b1e5baa567c6b5d6bd77814360870093bf6e51c12c6157" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-handler-proxy-4.1.104.Final.pom">
<sha256 value="7b6a5edf7f94554c89b5745086245f980900205c9736d34e38885a48558216ad" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-parent" version="4.1.104.Final">
<artifact name="netty-parent-4.1.104.Final.pom">
<sha256 value="b5a9dd807789196916778004e3038b608b913a0c24c4fff16472247f23687008" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-resolver" version="4.1.104.Final">
<artifact name="netty-resolver-4.1.104.Final.jar">
<sha256 value="7d1cf459a1094cdefdae457686118d9dcc00d96b0ad1cea798483a43ffca1064" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-resolver-4.1.104.Final.pom">
<sha256 value="1841933c88220e6c1b947cddfc34ea9d4815cfde45efc03335c034661f2fa303" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-transport" version="4.1.104.Final">
<artifact name="netty-transport-4.1.104.Final.jar">
<sha256 value="28fd78156e8908146e66d247985aa5018a4bce9503c5b3d883481448b23270d3" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-transport-4.1.104.Final.pom">
<sha256 value="6fc8e60ffffc7ce8d0758e9d7f4fefab39c3cf311bcd24b6e932dd7d8a3bc121" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.netty" name="netty-transport-native-unix-common" version="4.1.104.Final">
<artifact name="netty-transport-native-unix-common-4.1.104.Final.jar">
<sha256 value="c12f39c8f12a6ba64078caf75fd97a7fbd05643001f424e8b84829b35d402f4e" origin="Generated by Gradle"/>
</artifact>
<artifact name="netty-transport-native-unix-common-4.1.104.Final.pom">
<sha256 value="14b72f8be075a442f9fee5ceddc2bfb78b6db7c930ef667ed4532cecda70300c" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="io.opencensus" name="opencensus-api" version="0.31.1">
<artifact name="opencensus-api-0.31.1.jar">
<sha256 value="f1474d47f4b6b001558ad27b952e35eda5cc7146788877fc52938c6eba24b382" origin="Generated by Gradle"/>
Expand Down Expand Up @@ -809,6 +902,14 @@
<sha256 value="d7dee32531d5adddc5bb7b3c314efe0690f10fa670867b2a52343ca17e412a25" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="net.engio" name="mbassador" version="1.3.1">
<artifact name="mbassador-1.3.1.jar">
<sha256 value="281837da768fbd5038a9bda543c69ed86f7a12598a1bacfef8968e57917b1417" origin="Generated by Gradle"/>
</artifact>
<artifact name="mbassador-1.3.1.pom">
<sha256 value="0fae3f2d377fddcba269a62b24a7028dfab0bd8b0140e92315f79fdf89aaf9ee" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="net.java.dev.jna" name="jna" version="5.9.0">
<artifact name="jna-5.9.0.jar">
<sha256 value="eafcc780b445434d3c5ae7fa2fb6665de1a7560d537d2c408a8e80cd14d27161" origin="Generated by Gradle"/>
Expand Down Expand Up @@ -1119,6 +1220,14 @@
<sha256 value="00fff24b968dd5411de16ae418bb8c25f0f7213b0add271ac47b0ba2a89e7400" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.json" name="json" version="20170516">
<artifact name="json-20170516.jar">
<sha256 value="813f37e4820f1854e8a4eb4f80df94bf1b1f2ec6c3b72692f23ab9a556256af6" origin="Generated by Gradle"/>
</artifact>
<artifact name="json-20170516.pom">
<sha256 value="64c15543a3d5db279a20aeb0dfa034a2a79c2159f8cd401dea48ff0f234c18dd" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.json" name="json" version="20200518">
<artifact name="json-20200518.jar">
<sha256 value="0ff30e6da82f15afaf0e76bd6e996a7ab5566851166a83f973c64a9a0f946d2d" origin="Generated by Gradle"/>
Expand Down Expand Up @@ -1156,6 +1265,14 @@
<sha256 value="b163c1cfc8fc1fd58b457a00d586c04c46e986d75904e9ca54c03a97d65b496c" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.kitteh.irc" name="client-lib" version="9.0.0">
<artifact name="client-lib-9.0.0.jar">
<sha256 value="8682fbbc671e74191f70b3e2034b4e36d9817023586567c8573bc38db113589f" origin="Generated by Gradle"/>
</artifact>
<artifact name="client-lib-9.0.0.pom">
<sha256 value="b4302cef3f193dfd9310c8f5e7de127866c1a93345ba8beaadaddd67759be4dc" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.lwjgl" name="lwjgl" version="3.3.1">
<artifact name="lwjgl-3.3.1-natives-linux.jar">
<sha256 value="22ef2afa31a1740a337ec9c6806c6b8d97e931a63e2c43270cbaf14fb3f6fc4e" origin="Generated by Gradle"/>
Expand Down
4 changes: 2 additions & 2 deletions plugins/irc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
repository=https://github.com/ryanwohara/irc-plugin.git
commit=6d90a4386ab0ec8bd14681a7f87981c8ab065b3c
warning=This plugin will connect you to a third-party Internet Relay Chat server. Your IP will be shared with the IRC administration.
commit=e12516cb3d1ad8811daf05cf3b1f057bac55c434
warning=This plugin submits your IP address and applicable IRC messages to a third-party server not controlled by the RuneLite developers.
authors=ryanwohara

0 comments on commit 6c0b835

Please sign in to comment.