├── .github └── workflows │ └── build.yaml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── local.properties ├── settings.gradle.kts └── src ├── main ├── kotlin │ └── xyz │ │ └── cssxsh │ │ ├── mirai │ │ └── weibo │ │ │ ├── WeiboFilter.kt │ │ │ ├── WeiboHelperPlugin.kt │ │ │ ├── WeiboHistoryDelegate.kt │ │ │ ├── WeiboListener.kt │ │ │ ├── WeiboPicture.kt │ │ │ ├── WeiboSubscriber.kt │ │ │ ├── WeiboUtils.kt │ │ │ ├── command │ │ │ ├── WeiboCacheCommand.kt │ │ │ ├── WeiboContext.kt │ │ │ ├── WeiboDetailCommand.kt │ │ │ ├── WeiboFollowCommand.kt │ │ │ ├── WeiboGroupCommand.kt │ │ │ ├── WeiboHotCommand.kt │ │ │ ├── WeiboLoginCommand.kt │ │ │ ├── WeiboSuperChatCommand.kt │ │ │ └── WeiboUserCommand.kt │ │ │ └── data │ │ │ ├── OffsetDateTimeSerializer.kt │ │ │ ├── RegexSerializer.kt │ │ │ ├── WeiboEmoticonData.kt │ │ │ ├── WeiboHelperSettings.kt │ │ │ ├── WeiboStatusData.kt │ │ │ ├── WeiboTaskData.kt │ │ │ └── WeiboTaskInfo.kt │ │ └── weibo │ │ ├── AcceptAllCookiesStorage.kt │ │ ├── Load.kt │ │ ├── WeiboClient.kt │ │ ├── api │ │ ├── Api.kt │ │ ├── Feed.kt │ │ ├── Login.kt │ │ ├── Profile.kt │ │ ├── Statuses.kt │ │ └── SuperChat.kt │ │ └── data │ │ ├── Login.kt │ │ ├── MicroBlog.kt │ │ ├── PageInfo.kt │ │ ├── Serializer.kt │ │ ├── SuperChat.kt │ │ ├── UserDetailData.kt │ │ └── UserGroupData.kt └── resources │ ├── META-INF │ └── services │ │ ├── net.mamoe.mirai.console.command.Command │ │ ├── net.mamoe.mirai.console.data.PluginConfig │ │ ├── net.mamoe.mirai.console.data.PluginData │ │ └── net.mamoe.mirai.console.plugin.jvm.JvmPlugin │ └── xyz │ └── cssxsh │ └── mirai │ └── weibo │ └── data │ └── Emoticons.json └── test └── kotlin └── xyz └── cssxsh ├── mirai └── weibo │ └── data │ └── WeiboEmoticonDataTest.kt └── weibo ├── FeedKtTest.kt ├── LoginKtTest.kt ├── ProfileKtTest.kt └── WeiboClientTest.kt /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | kotlin.code.style=official 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/gradlew.bat -------------------------------------------------------------------------------- /local.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboFilter.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboHelperPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboHelperPlugin.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboHistoryDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboHistoryDelegate.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboListener.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboPicture.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboPicture.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboSubscriber.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboSubscriber.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/WeiboUtils.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboCacheCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboCacheCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboContext.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboContext.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboDetailCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboDetailCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboFollowCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboFollowCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboGroupCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboGroupCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboHotCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboHotCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboLoginCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboLoginCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboSuperChatCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboSuperChatCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboUserCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/command/WeiboUserCommand.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/data/OffsetDateTimeSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/data/OffsetDateTimeSerializer.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/data/RegexSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/data/RegexSerializer.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboEmoticonData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboEmoticonData.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboHelperSettings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboHelperSettings.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboStatusData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboStatusData.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboTaskData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboTaskData.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboTaskInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboTaskInfo.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/AcceptAllCookiesStorage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/AcceptAllCookiesStorage.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/Load.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/Load.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/WeiboClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/WeiboClient.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/api/Api.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/api/Api.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/api/Feed.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/api/Feed.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/api/Login.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/api/Login.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/api/Profile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/api/Profile.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/api/Statuses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/api/Statuses.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/api/SuperChat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/api/SuperChat.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/data/Login.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/data/Login.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/data/MicroBlog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/data/MicroBlog.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/data/PageInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/data/PageInfo.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/data/Serializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/data/Serializer.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/data/SuperChat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/data/SuperChat.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/data/UserDetailData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/data/UserDetailData.kt -------------------------------------------------------------------------------- /src/main/kotlin/xyz/cssxsh/weibo/data/UserGroupData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/kotlin/xyz/cssxsh/weibo/data/UserGroupData.kt -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/net.mamoe.mirai.console.command.Command: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/resources/META-INF/services/net.mamoe.mirai.console.command.Command -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/net.mamoe.mirai.console.data.PluginConfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/resources/META-INF/services/net.mamoe.mirai.console.data.PluginConfig -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/net.mamoe.mirai.console.data.PluginData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/resources/META-INF/services/net.mamoe.mirai.console.data.PluginData -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/net.mamoe.mirai.console.plugin.jvm.JvmPlugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/resources/META-INF/services/net.mamoe.mirai.console.plugin.jvm.JvmPlugin -------------------------------------------------------------------------------- /src/main/resources/xyz/cssxsh/mirai/weibo/data/Emoticons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/main/resources/xyz/cssxsh/mirai/weibo/data/Emoticons.json -------------------------------------------------------------------------------- /src/test/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboEmoticonDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/test/kotlin/xyz/cssxsh/mirai/weibo/data/WeiboEmoticonDataTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/xyz/cssxsh/weibo/FeedKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/test/kotlin/xyz/cssxsh/weibo/FeedKtTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/xyz/cssxsh/weibo/LoginKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/test/kotlin/xyz/cssxsh/weibo/LoginKtTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/xyz/cssxsh/weibo/ProfileKtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/test/kotlin/xyz/cssxsh/weibo/ProfileKtTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/xyz/cssxsh/weibo/WeiboClientTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cssxsh/weibo-helper/HEAD/src/test/kotlin/xyz/cssxsh/weibo/WeiboClientTest.kt --------------------------------------------------------------------------------