Sending and Receiving QQ Messages in VS Code

📢 This article was translated by gemini-3-flash-preview

Introduction

The official QQ client is too bloated, asks for too many permissions, and frequently freezes up. I looked for alternatives, starting with bridging QQ messages to Telegram, but the setup was complex and unstable. Eventually, I switched to using a VS Code extension.

Plugin Overview

Name: QQ
ID: takayama.vscode-qq
Description: lite qq for chat in working
Version: 1.4.2
Publisher: takayama
VS Marketplace Link: VS Code QQ Extension
GitHub Project: vscode-qq

Note: This program does not save any message history or images locally. Temporary sessions are not supported yet.

Installation

First, install VS Code. Download it from the official website .

Then, visit the VS Code QQ Extension link and click Install to open it in VS Code.

Alternatively, open VS Code, go to the “Extensions” view on the left (or press CTRL+SHIFT+X), search for QQ (case sensitive), and install the first result.

Usage

Press CTRL+SHIFT+P to open the Command Palette.

Type QQ Explorer: Login (or just login to find the option) and press Enter.

Follow the prompts to enter your account and password to log in. Once authenticated, the features will be available.

Type QQ Explorer: Search Friends to find friends.

Type QQ Explorer: Search Groups to find groups.

Configuration

After a successful login, you can find settings in the control panel. The settings are edited via a JSON file:

1
2
3
4
5
6
7
8
9
{
  "account": ***********, // QQ Number
  "password": "********************************", // QQ Password
  "platform": 5, // Login platform: 1: Phone, 3: Watch (incomplete), 4: PC, 5: Pad (default)
  "show_me_add_group_request": false,
  "theme": "default", // UI Theme: "default" or "console"
  "theme_css": "",
  "theme_js": ""
}

You can customize the theme. For details, refer to: Modify/Customize UI Themes

This post is licensed under CC BY-NC-SA 4.0 by the author.