Git Product home page Git Product logo

nonebot-plugintutorials's Introduction

Nonebot-plugintutorials

stars forks qq

本仓库为 Nonebot2 的插件编写教程,有些地方可能讲的不好,欢迎大佬们指教!

因为 Nonebot 官方文档最近的更新优化了很多教程表述,现在比之前更容易看懂教程了,所以本教程大部分文档前面都会加上对应官方文档链接以供跳转

2023 年了,如果图片无法访问,请尽快登机或换机!


如何上传教程?

  • 点击右上角的fork
  • 未完成&未归档中添加自己的教程
  • commit 后向本仓库发起Pull Request
  • 等待审核或建议

如果觉得教程哪里有问题或者跑不起来请提交 Issues,我们会来处理的。

交流(吹水)群:768176998

VIDEOS.md 获取教程对应的视频讲解。 (本人建议还是以文字教程为主, 感觉视频没做好)


阅读方法

  • 直接在 Github 上阅读,其自带 MarkDown 阅读器
  • Clone / 下载到本地使用诸如 TyporaVSCode 此类的软件阅读

蓝色的字是超链接,可以直接跳转到对应网址

由于本仓库的所有者今年要参加研究生考试, 所以之后基本是没有 Commit 的, 请见谅, 当然如果大家能提交 Pull Request 那还是会很欢迎的。

🐦 TODO LIST

  • 如何把文字渲染为图片
  • 如何使用 Nonebot 调用 GocqHttpAPI
  • 如何生成并发送"合并转发消息"
  • Nonebug 调试工具的使用
  • APScheduler 插件的使用
  • Permission 权限组详解
  • MessageTemplate 的使用
  • JSON 文件读取详解
  • 数据库操作
  • 群文件传输
  • Matcher 的使用(事件响应器详解)
  • T_State 的使用
  • 把插件发布到 PyPI

🕒 更新日志

2022.7.9 创建仓库
2023.3.26 重构仓库结构

nonebot-plugintutorials's People

Contributors

caesius-tim avatar hzrr avatar mrslouzk avatar wyx55520 avatar xiexilin2 avatar z0z0r4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

nonebot-plugintutorials's Issues

poke实例里的小问题

首先没import Message

其次_check错了,应该是

return event.target_id == event.self_id

(就不能让我这个cv工程师省心点吗www)

最后为什么私戳就报错啊(如下)

nonebot.adapters.onebot.exception.ActionFailed: <ActionFailed data=None, echo=1, msg=GROUP_NOT_FOUND, retcode=100, status=failed, wording=群聊不存在>

文件缺失:./知识理论/debug.md

- 遇到问题请先自己想办法解决,要么百度要么看文档。NoneBot2 的官方文档等其实讲的都挺齐全了,虽然说对纯新手有点不友好。你需要看的文档共有两个:[Nonebot2 官方文档](https://v2.nonebot.dev/docs/tutorial/create-project),和本教程通用的适配器[OneBot V11 官方文档](https://github.com/botuniverse/onebot-11)。如果实在搞不懂再来问,当然问问题的时候不要求精通《提问的艺术》,但也请遵循标准提问规范,不要让人血压升高(如何提问可以见[此处](./知识理论/debug.md))。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.