wow-api-social-chat

Reference WoW Retail chat, social, club, friend, voice, and addon messaging APIs.

39|4|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JBurlison/WoWAddonAPIAgents --skill wow-api-social-chat-jburlison
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wow-api-social-chat
Source: https://github.com/JBurlison/WoWAddonAPIAgents/tree/main/.github/skills/wow-api-social-chat
Command: npx skills add https://github.com/JBurlison/WoWAddonAPIAgents --skill wow-api-social-chat-jburlison

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to interacting with World of Warcraft's chat, social, community, friend list, and voice communication APIs, enabling seamless in-game communication and social feature development.

Core Features & Use Cases

  • Chat Management: Send and receive messages across various channels (say, party, raid, guild, whispers, addon messages), register custom addon message prefixes, and filter chat output.
  • Social & Community Features: Manage friends lists, interact with BattleNet friends, create and manage communities/clubs and their streams, and utilize the club finder for recruitment.
  • Voice & Ping Systems: Control voice chat settings, manage member volumes, and interact with the in-game ping system.
  • Use Case: Develop an addon that automatically announces raid boss pulls to a specific guild channel, or create a system to manage and sort your BattleNet friends based on their online status and game.

Quick Start

Use the wow-api-social-chat skill to send a message to the party channel.

Frequently Asked Questions about wow-api-social-chat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send a message to a specific chat channel using the WoW API?▼

To send a message to a specific chat channel in WoW, use the C_ChatInfo and ChatFrame functions provided by the API. This Skill provides complete references for managing chat output across say, party, raid, guild, and whisper channels.

Can I create and manage WoW communities or clubs programmatically?▼

Yes, you can create and manage WoW communities programmatically using the C_Club and C_ClubFinder APIs. These APIs handle community creation, stream management, and recruitment finder operations for addon development.

What WoW API functions are available for voice chat and ping systems?▼

WoW API voice chat and ping system functions are located in C_VoiceChat and C_PingManager. These APIs control voice chat settings, manage member volumes, and interact with the in-game ping system.

How do I register custom addon message prefixes in WoW?▼

Register custom addon message prefixes in WoW using the C_ChatInfo API functions. This Skill covers the addon message system, allowing seamless cross-addon communication via registered custom prefixes and filtered chat output.

Does the WoW API support BattleNet friend list management?▼

Yes, the WoW API supports BattleNet friend list management through the C_BattleNet and C_FriendList APIs. Addon developers can interact with BattleNet friends, sort online statuses, and manage social features.

What are the 12.0.0 instance restrictions for WoW social APIs?▼

The 12.0.0 instance restrictions limit certain social API behaviors within specific WoW instances. This Skill provides references for C_SocialRestrictions and 12.0.0 instance limitations to ensure addon compliance with current chat and communication constraints.