from hoshino.util import get_list_environ, get_environ, get_bool_environ import os """这是一份实例配置文件 将其修改为你需要的配置,并将文件夹config_example重命名为config """ # hoshino监听的端口与ip PORT = int(get_environ('PORT', 8000)) #HOST = get_environ('HOST', '0.0.0.0') # Windows部署使用此条配置 # HOST = '172.17.0.1' # linux + docker使用此条配置 # docker桥的ip可能随环境不同而有变化 # 使用这行命令`ip addr show docker0 | grep -Po 'inet \K[\d.]+'`查看你的docker桥ip # HOST = '172.18.0.1' # 阿里云的linux + docker多数情况是这样 HOST = '0.0.0.0' # 开放公网访问使用此条配置(不安全) DEBUG = True if os.environ.get('DEBUG') else False # 调试模式 SUPERUSERS = get_list_environ('SUPERUSERS', [10000]) # 填写超级用户的QQ号,可填多个用半角逗号","隔开 NICKNAME = get_environ('NICKNAME', '') # 机器人的昵称。呼叫昵称等同于@bot,可用元组配置多个昵称 COMMAND_START = {get_environ('COMMAND_START', '')} # 命令前缀(空字符串匹配任何消息) COMMAND_SEP = set() # 命令分隔符(hoshino不需要该特性,保持为set()即可) USE_CQPRO = True if os.environ.get('USE_CQPRO') else False # 是否使用Pro版酷Q功能 # 发送图片的协议 # 可选 http, file, base64 # 建议Windows部署使用file协议 # 建议Linux部署配合本地web server使用http协议
from hoshino.util import get_environ # see https://github.com/peterli110/AutoRepeater deepchat_api = get_environ('DEEPCHAT_API', "http://127.0.0.1:7777/message")
class arena: AUTH_KEY = get_environ('PCRDFANS_AUTH_KEY')
from hoshino.util import get_environ MIKAN_TOKEN = get_environ('MIKAN_TOKEN', '')
from hoshino.util import get_environ KEYWORD = get_environ('MANTRA_KEYWORD', r'艹一下')
from hoshino.util import get_environ consumer_key = get_environ("TWITTER_CONSUMER_KEY") consumer_secret = get_environ("TWITTER_CONSUMER_SECRET") access_token_key = get_environ("TWITTER_ACCESS_TOKEN_KEY") access_token_secret = get_environ("TWITTER_ACCESS_TOKEN_SECRET")