
jheddings/idlebotIdleRPG IRC Bot 镜像是一个轻量级的IRC(互联网中继聊天)机器人应用,专门设计用于在IRC网络上与IdleRPG游戏系统交互。该镜像提供了连接IRC服务器、响应IdleRPG游戏指令的核心功能,帮助用户自动化或简化IdleRPG游戏中的常见操作(如战斗、探索、任务管理等),适用于希望提升游戏体验的IdleRPG玩家。
适用环境包括各类公共或私有IRC网络(如Freenode、EFNet等),以及支持Docker的Linux、Windows、macOS系统。
通过以下命令快速启动机器人,连接至指定IRC服务器并加入目标频道:
bashdocker run -d \ --name idlerpg-irc-bot \ -e IRC_SERVER=irc.example.com \ -e IRC_PORT=6667 \ -e BOT_NICK=idlebot \ -e IRC_CHANNEL=#idlerpg \ -e IDLERPG_PREFIX=!idle \ your-image-name:latest
| 环境变量名 | 描述 | 默认值 |
|---|---|---|
IRC_SERVER | IRC服务器地址(必填),如irc.freenode.net | 无 |
IRC_PORT | IRC服务器端口 | 6667 |
IRC_USE_SSL | 是否启用SSL加密连接(true/false) | false |
BOT_NICK | 机器人在IRC网络中的昵称 | idlerpg-bot |
IRC_CHANNEL | 机器人加入的IRC频道(多个频道用逗号分隔,如#game,#idle-rpg) | #idlerpg |
IDLERPG_PREFIX | 机器人响应的指令前缀(用于区分游戏指令,如!idle fight) | ! |
LOG_LEVEL | 日志输出级别(debug/info/warn/error) | info |
创建docker-compose.yml文件,实现更灵活的部署与持久化配置:
yamlversion: '3' services: idlerpg-bot: image: your-image-name:latest container_name: idlerpg-irc-bot restart: unless-stopped environment: - IRC_SERVER=irc.example.com - IRC_PORT=6697 - IRC_USE_SSL=true - BOT_NICK=my-idle-bot - IRC_CHANNEL=#idle-games,#rpg-chat - IDLERPG_PREFIX=!rpg - LOG_LEVEL=debug volumes: - ./bot-config:/app/config # 挂载配置文件目录(如需自定义策略规则)
SASL_PASSWORD,具体参数以镜像支持为准)。IDLERPG_PREFIX及相关配置,确保机器人能正确解析游戏消息(可参考目标IRC频道的IdleRPG使用说明)。volumes挂载本地目录至容器内对应路径(如日志目录/app/logs)。



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务