yzyyz1387 / cqsat

业余无线电助手,基于Nonebot2
GNU Affero General Public License v3.0
36 stars 0 forks source link
ham nonebot2 pyhton radio sat

cqsat

**你的star是我的动力** **↓** # HAM助手 _✨ NoneBot2 业余无线电插件✨ _

点击查看目录

- [HAM助手](#ham助手) - [安装](#安装) - [直接安装](#直接安装) - [pip安装](#pip安装) - [nb-cli安装 【推荐】](#nb-cli安装--推荐) - [说明](#说明) - [追星](#追星) - [数据来源](#数据来源) - [使用时](#使用时) - [刷题](#刷题) - [功能](#功能) - [指令](#指令) - [绑定QTH: 【群内、私聊】](#绑定qth--群内私聊) - [订阅卫星: 【群内】](#订阅卫星--群内) - [查询订阅的卫星 【群内】](#查询订阅的卫星-群内) - [查询支持的卫星列表 【群内、私聊】](#查询支持的卫星列表-群内私聊) - [查询某卫星在指定分钟后的状态 【群内、私聊】](#查询某卫星在指定分钟后的状态-群内私聊) - [取消订阅卫星 【群内】](#取消订阅卫星--群内) - [取消当前操作](#取消当前操作) - [网格 【私聊、群内】](#网格-私聊群内) - [考题](#考题) - [刷题 【私聊、群内】](#刷题-私聊群内) - [TODO](#todo) - [参考资料](#参考资料)

安装

直接安装

拉取仓库放入机器人文件夹 然后安装本项目依赖

pip install -r requirements.txt

pip安装

先安装包

pip install nonebot-plugin-cqsat

再进入bot.py 加入以下代码

nonebot.load_plugin("cqsat")

nb-cli安装 【推荐】

打开机器人项目文件夹(bot.py同级目录) 执行

nb plugin install nonebot-plugin-cqsat

菜单

发送 【/cq】

说明

追星

数据来源

使用时

- 对于中国空间站,在使用时建议用天宫

刷题

当前题目版本:v20211022
题目来源:CRAC官网
根据官方题目生成的json文件位于:/cqsat_resource/bank 下

功能

点击查看截图

![](img/readme/at_user.png)

指令

绑定QTH: 【群内、私聊】

点击查看截图

![](img/readme/qth.gif)

订阅卫星: 【群内】

订阅时发送:订阅卫星期间会让用户输入:

点击查看截图

![](img/readme/sat_sub.gif)

查询订阅的卫星 【群内】

点击查看截图

![](img/readme/refer_sub.gif)

查询支持的卫星列表 【群内、私聊】

点击查看截图

![](img/readme/sat_list.gif)

查询某卫星在指定分钟后的状态 【群内、私聊】

点击查看截图

![](img/readme/refer_sat_byTime.gif)

取消订阅卫星 【群内】

点击查看截图

![](img/readme/sat_unsub.gif)

取消当前操作

点击查看截图

![](img/readme/cancel.gif)

查看相关网页截图

/截图

计算卫星过境交集

娱乐信令

新增针对卫星夜间免打扰:

全局免打扰:

网格 【私聊、群内】

点击查看截图

![](img/readme/mgsl.gif)

考题

刷题 【私聊、群内】

考试

点击查看截图

![](img/readme/ex_by_order.gif)

TODO

参考资料

PyEphem Home Page — PyEphem home page (rhodesmill.org)

刁宁辉,刘建强,孙从容,等. 基于SGP4模型的卫星轨道计算[J]. 遥感信息,2012,27(4):64-70. DOI:10.3969/j.issn.1000-3177.2012.04.011.