智能手表短信读取实现具体教程(带有eSIM卡,无短信功能,可安装手表QQ的智能手表)Version2.0改进版 您所在的位置:网站首页 智能手表怎么安装sim卡 智能手表短信读取实现具体教程(带有eSIM卡,无短信功能,可安装手表QQ的智能手表)Version2.0改进版

智能手表短信读取实现具体教程(带有eSIM卡,无短信功能,可安装手表QQ的智能手表)Version2.0改进版

2023-12-01 09:15| 来源: 网络整理| 查看: 265

安装nonebot(我的python环境用annoconda建立的虚拟环境,在pycharm的Terminal中安装的,你们也可以直接在cmd中安装) 输入以下命令(使用的豆瓣源比较快):

pip install nb-cli -i https://pypi.douban.com/simple

image-20210805185035352 顺带安装安装 NoneBot CQHTTP 适配器,后面使用go-cqhttp时要用到,提前装上

pip install nonebot-adapter-cqhttp -i https://pypi.douban.com/simple

nonebot初步设置 先创建一个空项目,如果是在虚拟环境中创建,就在虚拟环境下输入,不是就在想要创建的目录下shift+右键打开powershell输入以下命令

nb create

之后输入项目名称、插件放置位置(一般在src中)、是否加载内置插件选y,确认选y

创建完之后项目文件夹下会有如下文件(修改.env和bot.py就行) image-20210805190106129

.env中将ENVIRONMENT=dev修改为ENVIRONMENT=prod bot.py修改为如下代码:

#!/usr/bin/env python3 # -*- coding: utf-8 -*- import nonebot from nonebot.adapters.cqhttp import Bot as CQHTTPBot # Custom your logger # # from nonebot.log import logger, default_format # logger.add("error.log", # rotation="00:00", # diagnose=False, # level="ERROR", # format=default_format) # You can pass some keyword args config to init function nonebot.init() app = nonebot.get_asgi() driver = nonebot.get_driver() driver.register_adapter("cqhttp", CQHTTPBot) nonebot.load_builtin_plugins() nonebot.load_from_toml("pyproject.toml") # Modify some config / config depends on loaded configs # # config = driver.config # do something... if __name__ == "__main__": nonebot.logger.warning("Always use `nb run` to start the bot instead of manually running!") nonebot.run(app="__mp_main__:app")

go-cqhttp设置(文档地址:https://docs.go-cqhttp.org/) 下载单独的go-cqhttp.exe文件,下载地址:https://github.com/Mrs4s/go-cqhttp/releases 下载完先运行一下,有的第一次要选功能(我直接12345全选了),生成其它的文件,关闭

image-20210805190712532

然后需要修改config.yml文件,可以参考官网,需要修改两个地方一个是你要用的QQ号和密码,一个是反向WS设置,直接复制我下面的代码替换就可以了。 image-20210805191559733 image-20210805191637160

# 反向WS设置 - ws-reverse: # 反向WS Universal 地址 # 注意 设置了此项地址后下面两项将会被忽略 # universal: ws://your_websocket_universal.server universal: ws://127.0.0.1:8080/cqhttp/ws # 反向WS API 地址 # api: ws://your_websocket_api.server api: "" # 反向WS Event 地址 # event: ws://your_websocket_event.server event: "" # 重连间隔 单位毫秒 reconnect-interval: 3000 middlewares:


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有