예제 #1
0
파일: __bot__.py 프로젝트: Embrace158/BOT
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协议
예제 #2
0
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")
예제 #3
0
파일: priconne.py 프로젝트: Embrace158/BOT
class arena:
    AUTH_KEY = get_environ('PCRDFANS_AUTH_KEY')
예제 #4
0
파일: mikan.py 프로젝트: Embrace158/BOT
from hoshino.util import get_environ

MIKAN_TOKEN = get_environ('MIKAN_TOKEN', '')
예제 #5
0
파일: mantra.py 프로젝트: Embrace158/BOT
from hoshino.util import get_environ

KEYWORD = get_environ('MANTRA_KEYWORD', r'艹一下')
예제 #6
0
파일: twitter.py 프로젝트: Embrace158/BOT
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")