跳转至

指令管理器配置教程

配置文件

在当前工作目录下新建配置文件account.toml,并参考下列案例填写你自己的配置

[my_account_0]
BDUSS = "账号0的BDUSS"

[my_account_1]
BDUSS = "账号1的BDUSS"

[my_account_2]
BDUSS = "账号2的BDUSS"

在当前工作目录下新建配置文件database.toml,并参考下列案例填写你自己的配置

host = "127.0.0.1"
port = 3306
user = ""                                 # 填用户名
password = ""                             # 填密码
database = "aiotieba"                     # 使用的数据库名,不填则默认为aiotieba
max_inactive_connection_lifetime = 3600   # 填连接超时的秒数,建议与服务端保持一致,不填则默认为28800秒
ssl_cafile = "/path/to/your/cacert.file"  # 用于加密连接的CA证书的路径

在当前工作目录下新建配置文件cmd_handler.toml,并参考下列案例填写你自己的配置

listener = "my_account_1"  # 在这里填用于监听at信息的账号的BDUSS_key

[[Forum]]
fname = "lol半价"  # 在这里填贴吧名
key = "my_account_0"  # 在这里填用于在该吧行使吧务权限的账号的BDUSS_key

[[Forum]]
fname = "抗压背锅"  # 在这里填另一个贴吧名
key = "my_account_1"  # 在这里填用于在该吧行使吧务权限的账号的BDUSS_key

运行脚本

examples/cmd_handler.py复制到当前工作目录下

mv examples/cmd_handler.py .

运行cmd_handler.py(对Windows平台,建议使用pythonw.exe无窗口运行,对Linux平台,建议使用如下的nohup指令在后台运行)

nohup python -OO cmd_handler.py >/dev/null 2>&1 &