Closed CUX-LI closed 2 months ago
检查miraimc数据库连接
确实是数据库问题,关掉这一项后恢复正常 但数据库(mysql5,7)运行正常且账户密码地址什么的都是正确填写的。
PS:因为whitelist4QQ没有Bungee版本所以我在子服另外登录了一个mirai机器人(与Bungee端非同一账号)来进行白名单添加,且子服数据库与Bungee端mirai数据库为同一个。
这是子服数据库
群内申请白名单后正常进行了玩家绑定
看这一栏报错 [03:26:56] [main/ERROR] [me.dreamvoid.miraimc.libraries.com.zaxxer.hikari.pool.HikariPool]: HikariPool-1 - Exception during pool initialization. java.sql.SQLSyntaxErrorException: Access denied for user 'CUXLII'@'localhost' to database 'miraimc'
我觉得可能是使用了默认的datebase:“miraimc”,而不是我自己数据库的datebase名称
看这一栏报错 [03:26:56] [main/ERROR] [me.dreamvoid.miraimc.libraries.com.zaxxer.hikari.pool.HikariPool]: HikariPool-1 - Exception during pool initialization. java.sql.SQLSyntaxErrorException: Access denied for user 'CUXLII'@'localhost' to database 'miraimc'
我觉得可能是使用了默认的datebase:“miraimc”,而不是我自己数据库的datebase名称
请附上MiraiMC的config.yml文件
以下是Bungee服MiraiMC的配置文件
general: allow-bStats: true check-update: true disable-safe-warning-message: false mirai-working-dir: default mirai-core-version: stable maven-repo-url: https://maven.aliyun.com/nexus/content/groups/public/ enable-http-api: false legacy-event-support: false bot: disable-network-logs: false disable-bot-logs: false use-minecraft-logger: bot-logs: true network-logs: true log-events: true contact-cache: enable-friend-list-cache: false enable-group-member-list-cache: false save-interval-millis: 60000 database: type: mysql mysql: address: localhost:2752 username: CUXLII password: Admin1009 database: 114514 pool: connectionTimeout: 30000 idleTimeout: 600000 maxLifetime: 1800000 maximumPoolSize: 15 keepaliveTime: 0 minimumIdle: 5 http-api: url: http://localhost:8080 message-fetch: interval: 10 count: 10
以下是子服里MiraiMC的配置文件
general: allow-bStats: true check-update: true disable-safe-warning-message: false mirai-working-dir: default mirai-core-version: stable maven-repo-url: https://maven.aliyun.com/nexus/content/groups/public/ enable-http-api: false legacy-event-support: false bot: disable-network-logs: false disable-bot-logs: false use-minecraft-logger: bot-logs: true network-logs: true log-events: true contact-cache: enable-friend-list-cache: false enable-group-member-list-cache: false save-interval-millis: 60000 database: type: mysql mysql: address: localhost:2752 username: CUXLII password: Admin1009 database: 114514 pool: connectionTimeout: 30000 idleTimeout: 600000 maxLifetime: 1800000 maximumPoolSize: 15 keepaliveTime: 0 minimumIdle: 5 http-api: url: http://localhost:8080 message-fetch: interval: 10 count: 10
机器人被腾讯拦截了,ticket 输完跟我说网络不稳定,放弃了
问题描述
将Chat2QQ直接拖进插件文件夹然后简单修改机器人账号和群这些然后启动服务端不行,尝试开启世界黑名单功能也不行,关掉前缀词检测还是一样报错,转发功能虽然失效,但玩家进退服务器时群内正常输出消息;群内输入任意消息(无论带不带前缀)均会报错,将Chat2QQ删掉后群内消息就可以正常显示在控制台且不会报错。
复现方法
1.配置文件内填写好机器人账号和群号之后直接启动就可以复现
服务端类型
BungeeCord
服务端版本
git-Purpur-1760 (MC: 1.19.2)* || git:Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT
MiraiMC 插件版本
1.7.1
Chat2QQ 插件版本
1,6
服务端日志
额外说明
系统为WIN10Pro 22H2,java版本为zulu18.32.13-ca-jdk18.0.2.1-win_x64,无其他依赖mirai的插件 以下为BC端所有安装插件
协议