Giter Site home page Giter Site logo

auroranative's Introduction

go-cqhttp

AuroraNative

基于 go-cqhttp 以及 OneBot 的 C# 机器人开发框架


重要信息

由于go-cqhttp项目遭到不可抗力因素,故此本项目做归档处理.

详细请看链接 -> Mrs4s/go-cqhttp#2471

介绍

这是一个基于 go-cqhttp 实现的C#机器人开发框架

目前框架采用了 .NET Standard2.0 编译,能够兼容目前主流.NET版本。

开发注意事项

本框架处于快速迭代开发状态,框架将会随着 go-cqhttp 的版本更新而迭代。

请时刻留意所下载的框架包所依赖的 go-cqhttp 版本,不一致可能导致错误!

可能会因为以下状况更新版本号

  • 所依赖的 go-cqhttp 版本更新 - vX.X+1.X
  • 优化内部算法或修改类型(如将返回的JObject类型抽象为新自定义类型) - vX.X.X+1
  • 重命名/删除/新增 文件/命名空间/API - vX.X+1.X

文档

开发文档:点我查看

开发文档是与框架一起更新的,因此文档也处于快速迭代状态。

兼容性

通讯方式

  • HTTP API
  • 反向 HTTP POST
  • 正向 Websocket
  • 反向 Websocket

关于 ISSUE

如果没有大问题请到 Discussions 处提问

以下 ISSUE 会被直接关闭

  • 询问已知问题
  • 提问找不到重点
  • 重复提问

请注意, 开发者并没有义务回复您的问题. 您应该具备基本的提问技巧。
有关如何提问,请阅读《提问的智慧》

鸣谢

感谢以下大佬对本框架开发的帮助

Jie2GG | bleatingsheep

使用到的开源库

Newtonsoft.Json | Microsoft.Extensions.Caching.Memory

auroranative's People

Contributors

b11p avatar fossabot avatar timi137137 avatar

Stargazers

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

Watchers

 avatar

auroranative's Issues

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.