mirror of
https://github.com/LamGC/ScalaBot.git
synced 2025-07-03 05:47:24 +00:00
Compare commits
6 Commits
198c75fa72
...
v0.8.0-1
Author | SHA1 | Date | |
---|---|---|---|
818cb21df7
|
|||
c681ebc4c1
|
|||
44b7b5122f
|
|||
bf4adc8437
|
|||
47d34b0fd8 | |||
14098d285c |
2
.github/workflows/publish-artifacts.yml
vendored
2
.github/workflows/publish-artifacts.yml
vendored
@ -36,7 +36,7 @@ jobs:
|
|||||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
- name: Build and push container image
|
- name: Build and push container image
|
||||||
uses: docker/build-push-action@v5
|
uses: docker/build-push-action@v6
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: true
|
push: true
|
||||||
|
@ -36,7 +36,7 @@ jobs:
|
|||||||
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
username: ${{ secrets.DOCKERHUB_USERNAME }}
|
||||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
- name: Build and push container image
|
- name: Build and push container image
|
||||||
uses: docker/build-push-action@v5
|
uses: docker/build-push-action@v6
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: true
|
push: true
|
||||||
|
@ -13,5 +13,5 @@ allprojects {
|
|||||||
|
|
||||||
}
|
}
|
||||||
group = "net.lamgc"
|
group = "net.lamgc"
|
||||||
version = "0.7.0"
|
version = "0.8.0-1"
|
||||||
}
|
}
|
||||||
|
@ -39,7 +39,7 @@ dependencies {
|
|||||||
implementation("io.prometheus:simpleclient_httpserver:0.16.0")
|
implementation("io.prometheus:simpleclient_httpserver:0.16.0")
|
||||||
|
|
||||||
testImplementation(kotlin("test"))
|
testImplementation(kotlin("test"))
|
||||||
testImplementation("io.mockk:mockk:1.13.9")
|
testImplementation("io.mockk:mockk:1.13.13")
|
||||||
testImplementation("com.github.stefanbirkner:system-lambda:1.2.1")
|
testImplementation("com.github.stefanbirkner:system-lambda:1.2.1")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -51,17 +51,6 @@ publishing {
|
|||||||
password = project.properties["repo.credentials.self-git.password"].toString()
|
password = project.properties["repo.credentials.self-git.password"].toString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
val kukuRepoUrl = if (project.version.toString().endsWith("-SNAPSHOT", ignoreCase = true)) {
|
|
||||||
"https://nexus.kuku.me/repository/maven-snapshots/"
|
|
||||||
} else {
|
|
||||||
"https://nexus.kuku.me/repository/maven-releases/"
|
|
||||||
}
|
|
||||||
maven(kukuRepoUrl) {
|
|
||||||
credentials {
|
|
||||||
username = project.properties["repo.credentials.kuku-repo.username"].toString()
|
|
||||||
password = project.properties["repo.credentials.kuku-repo.password"].toString()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
publications {
|
publications {
|
||||||
|
@ -13,6 +13,12 @@ public class BotExtensionCreateOptions {
|
|||||||
private final long botAccountId;
|
private final long botAccountId;
|
||||||
private final ProxyConfig proxy;
|
private final ProxyConfig proxy;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 构造新的 BotExtensionCreateOptions.
|
||||||
|
*
|
||||||
|
* @param botAccountId 创建扩展的 Bot 账户 Id.
|
||||||
|
* @param proxy Bot 所使用的代理配置.
|
||||||
|
*/
|
||||||
public BotExtensionCreateOptions(long botAccountId, ProxyConfig proxy) {
|
public BotExtensionCreateOptions(long botAccountId, ProxyConfig proxy) {
|
||||||
this.botAccountId = botAccountId;
|
this.botAccountId = botAccountId;
|
||||||
this.proxy = proxy;
|
this.proxy = proxy;
|
||||||
|
@ -4,6 +4,9 @@ import org.telegram.telegrambots.abilitybots.api.bot.BaseAbilityBot;
|
|||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 一些开发扩展中可以用到的工具类.
|
||||||
|
*/
|
||||||
public final class AbilityBots {
|
public final class AbilityBots {
|
||||||
|
|
||||||
private AbilityBots() {
|
private AbilityBots() {
|
||||||
|
@ -19,7 +19,7 @@ dependencies {
|
|||||||
api("com.google.code.gson:gson:2.10.1")
|
api("com.google.code.gson:gson:2.10.1")
|
||||||
|
|
||||||
testImplementation(kotlin("test"))
|
testImplementation(kotlin("test"))
|
||||||
testImplementation("io.mockk:mockk:1.13.9")
|
testImplementation("io.mockk:mockk:1.13.13")
|
||||||
testImplementation("org.junit.jupiter:junit-jupiter-api:5.10.1")
|
testImplementation("org.junit.jupiter:junit-jupiter-api:5.10.1")
|
||||||
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.10.1")
|
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.10.1")
|
||||||
|
|
||||||
@ -60,17 +60,6 @@ publishing {
|
|||||||
password = project.properties["repo.credentials.self-git.password"].toString()
|
password = project.properties["repo.credentials.self-git.password"].toString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
val kukuRepoUrl = if (project.version.toString().endsWith("-SNAPSHOT", ignoreCase = true)) {
|
|
||||||
"https://nexus.kuku.me/repository/maven-snapshots/"
|
|
||||||
} else {
|
|
||||||
"https://nexus.kuku.me/repository/maven-releases/"
|
|
||||||
}
|
|
||||||
maven(kukuRepoUrl) {
|
|
||||||
credentials {
|
|
||||||
username = project.properties["repo.credentials.kuku-repo.username"].toString()
|
|
||||||
password = project.properties["repo.credentials.kuku-repo.password"].toString()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
publications {
|
publications {
|
||||||
|
Reference in New Issue
Block a user