Skip to content

Latest commit

 

History

History
100 lines (80 loc) · 2.18 KB

README.md

File metadata and controls

100 lines (80 loc) · 2.18 KB

This is the core library of the project. It provides the basic functions of the QQ protocol, such as login, message sending, and so on.

Here are the features that have been implemented or planned:

Protocol
  • Windows1
  • macOS1
  • Linux
Login
  • QRCode
  • NTEasyLogin
  • Password2
Message
  • Text
  • Face3
  • Mention (At)
  • Image
  • Reply
  • Record4
  • Video4
  • Market Face
  • Long Message
  • Multi Forwarded Message
  • XML
  • Light App4
  • Markdown
Operation
  • Fetch friends
  • Fetch groups
  • Fetch group members
  • Send poke
  • Send face reaction
  • Recall message
  • Leave group
  • Set member card
  • Ban (mute) member
  • Kick member
  • Set member to admin
  • Set special title
  • Handle friend request
  • Handle group request
  • Handle group invitation
  • Get client key
  • Get cookies
Event
  • Bot offline
  • Friend poke
  • Friend message recall
  • Friend request
  • Group poke
  • Group message recall
  • Group mute
  • Group join request
  • Group invited join request
  • Group member increase
  • Group member decrease
  • Group invitation
  • Group admin change
  • Group essence message
  • Group face reaction
  • Group to do

Contribution

Tip

If you want to contribute to this project, please consider using Visual Studio Code instead of JetBrains IDEs to improve type inferring performance and enhance coding experience.

Footnotes

  1. Theoretically. You need to find a sign server yourself. 2

  2. Deprecated and not planned.

  3. May not function properly when sending.

  4. Only implemented receiving. 2 3