npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

cq-robot

v1.1.10

Published

基于http-api和cq-websocket封装的酷Q机器人SDK

Downloads

60

Readme

node-cq-robot

作者:草梅友仁

本项目是node-coolq-robot 项目的主要依赖包,基于coolq-http-apicq-websocket ,按照官方SDK风格重新封装了事件函数和api函数

项目特色

  1. 基本按照官方SDK风格重新封装了事件函数和api函数
  2. 对于所有异步函数均采用async/await重新封装函数,使调用api更加方便。
  3. 提供下划线和驼峰式两种api函数风格,由于coolq-http-api采用下划线风格,与官方的驼峰式风格有较大差异,因此,虽然尽可能使用了驼峰式风格,但在实体类的属性名上依旧向coolq-http-api的下划线风格妥协了。在使用时请加以注意

安装

npm i cq-robot -S

本项目的注释十分完善,更多内容可以直接查看相应函数、类、接口的注释和*d.ts

文档参考https://github.com/CaoMeiYouRen/node-cq-robot/tree/master/docs

项目参考

本项目在开发中参考了官方易语言SDK,coolq-http-api,node-cq-websocket及JCQ-CoolQ

在部分内容参考了JCQ-CoolQ(JavaCQ SDK)的源码,可以说给了我很大启发。这也使我意识到一个优秀了sdk的开发不易。

在此对以上项目表示感谢

node-cq-websocket : https://github.com/momocow/node-cq-websocket

coolq-http-api : https://github.com/richardchien/coolq-http-api

JCQ-CoolQ : https://github.com/Meowya/JCQ-CoolQ