48 Commits

Author SHA1 Message Date
Dusk-92 09d3d7f34b release v1.3 2026-09-02 15:54:32 +02:00
Dusk-92 86860a7fad Prepare WowPresence v1.3 release notes 2026-09-02 15:50:52 +02:00
Dusk-92 9dfe3679d7 Prepare WowPresence v1.3 workflow 2026-09-02 15:50:37 +02:00
Dusk-92 08e096a8b6 Document Discord privacy flag presets 2026-09-02 15:26:51 +02:00
Dusk-92 10e25cc25f Omit empty Discord activity fields 2026-09-02 15:20:04 +02:00
Dusk-92 d4c4f0eef3 Publish Discord details test prerelease 2026-09-02 15:07:51 +02:00
Dusk-92 c4d0d5fee6 Default test broadcast mask to all details 2026-09-02 15:07:29 +02:00
Dusk-92 f8886e15aa Accept any shared character detail 2026-09-02 15:07:20 +02:00
Dusk-92 35a94d6b49 Add independent Race broadcast flag 2026-09-02 15:07:07 +02:00
Dusk-92 9f50681798 Clarify Discord Application ID setup wording 2026-09-02 09:28:30 +02:00
Dusk-92 699b158fdf Move OctoWoW Application ID below example 2026-09-02 09:27:32 +02:00
Dusk-92 05376fabd2 Link Modernization Tool in README 2026-09-02 09:16:18 +02:00
Dusk-92 6f11db08d7 Clarify release asset in README 2026-09-02 09:13:36 +02:00
Dusk-92 ee71b4364c release v1.2 2026-09-02 09:10:52 +02:00
Dusk-92 f2623c33fd Use curated v1.2 release notes 2026-09-02 09:10:43 +02:00
Dusk-92 a63a7b5a48 release v1.2 2026-09-02 09:09:47 +02:00
Dusk-92 a4e0b7afcf Update v1.2 release notes 2026-09-02 09:09:38 +02:00
Dusk-92 05dc4094a0 Publish only the WowPresence ZIP release asset 2026-09-02 09:06:14 +02:00
Dusk-92 e27c7334bc release v1.2 2026-09-02 09:03:41 +02:00
Dusk-92 fdb3126d1f Improve WoW process detection logging 2026-09-02 09:00:56 +02:00
Dusk-92 4576605dce Document OctoWoW Discord Application ID 2026-09-01 20:10:15 +02:00
Dusk-92 e393a7999b release v1.2 2026-09-01 16:51:22 +02:00
Dusk-92 8048e804f6 Prepare WowPresence v1.2 release 2026-09-01 16:51:05 +02:00
Dusk-92 3c76de9bdb Document ClassicAPI technical reference 2026-09-01 16:50:55 +02:00
Dusk-92 0994fe4e08 Document AreaTable zone resolution 2026-09-01 16:50:43 +02:00
Dusk-92 f261c3be29 Resolve zones through AreaTable 2026-09-01 16:50:09 +02:00
Dusk-92 750fe8a2e5 release v1.1 2026-09-01 16:18:30 +02:00
Dusk-92 aa9412d7c2 Prepare WowPresence v1.1 release 2026-09-01 16:18:19 +02:00
Dusk-92 d0aff5e95a Document Modernization Tool data path 2026-09-01 16:14:15 +02:00
Dusk-92 2a10763dac Support Modernization Tool data directory 2026-09-01 16:13:59 +02:00
Dusk-92 9449080788 Support Modernization Tool data directory 2026-09-01 16:13:53 +02:00
Dusk-92 bbe8fe2b83 release v1.0 2026-09-01 16:03:55 +02:00
Dusk-92 5a8fd856b9 Prepare WowPresence v1.0 release 2026-09-01 16:03:45 +02:00
Dusk-92 c0d297c3b9 Refresh README for standalone WowPresence folder 2026-09-01 16:00:28 +02:00
Dusk-92 1fb85ac7ea Refresh companion runtime path comment 2026-09-01 15:59:59 +02:00
Dusk-92 34ca3f6b83 Refresh standalone runtime path comments 2026-09-01 15:59:54 +02:00
Dusk-92 79d0744b33 Package standalone WowPresence folder 2026-09-01 15:59:49 +02:00
Dusk-92 89efe5795d Use standalone WowPresence data folder 2026-09-01 15:59:03 +02:00
Dusk-92 374b69dc2d Use standalone WowPresence data folder 2026-09-01 15:58:48 +02:00
Dusk-92 2aa16fbbc1 Fix WowPresence workflow expressions 2026-09-01 15:52:48 +02:00
Dusk-92 4fe7cfd406 Document ready-to-install Discord ID setup 2026-09-01 15:52:21 +02:00
Dusk-92 d3a2c1f842 Add default broadcast flags 2026-09-01 15:51:54 +02:00
Dusk-92 3918f1da67 Add Discord Application ID template 2026-09-01 15:51:50 +02:00
Dusk-92 d2bf4c0883 Package ready-to-edit WowPresence config 2026-09-01 15:51:40 +02:00
Dusk-92 22ee3b3970 Refresh standalone WowPresence source identity 2026-09-01 15:51:23 +02:00
Dusk-92 cf1aa736ef Require configured Discord Application ID 2026-09-01 15:51:14 +02:00
Dusk-92 503103179d Refresh README presentation 2026-09-01 15:44:08 +02:00
Dusk-92 36391f1ea9 Set up standalone WowPresence project 2026-09-01 15:41:42 +02:00
2 changed files with 27 additions and 2 deletions
+13 -2
View File
@@ -56,6 +56,7 @@ instead. No separate build is required.
To configure your own Discord Application ID:
1. Open the **Discord Developer Portal**: https://discord.com/developers/applications
2. Create a **New Application**.
3. Give it the name you want Discord to display.
@@ -260,14 +261,24 @@ The ZIP includes the ready-to-edit `WowPresence` configuration folder.
Tags matching `v*` publish `WowPresence.zip` as the GitHub Release asset.
## 📜 Project identity
## 📜 Project identity & licensing
WowPresence is an **independent community project**.
Compatibility with **World of Warcraft**, **Discord**, **OctoWoW**, **VanillaFixes**, or other referenced projects does not imply affiliation, endorsement, sponsorship or ownership by their respective rights holders or maintainers.
Compatibility with **World of Warcraft**, **Discord**, **OctoWoW**, **VanillaFixes**, **IchaLaunch**, or other referenced projects does not imply affiliation, endorsement, sponsorship or ownership by their respective rights holders or maintainers.
**World of Warcraft**, **Warcraft**, **Blizzard Entertainment**, **Discord**, and related names and marks remain the property of their respective rights holders.
This repository does not currently declare a software license.
For detailed provenance and third-party information, see:
- [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md)
## 🙏 Credits
WowPresence is maintained by **Dusk-92**.
The project was inspired in part by the WoW character-status / Discord Rich Presence implementation in **IchaLaunch** by **brutaliccus**.
The current WowPresence implementation is maintained separately and does not include IchaLaunch binaries.
+14
View File
@@ -2,6 +2,20 @@
WowPresence contains original project code maintained by Dusk-92 and uses compatibility knowledge related to World of Warcraft 1.12.1 and Discord local Rich Presence IPC.
## IchaLaunch
The development of WowPresence was inspired in part by the character-status / Discord Rich Presence implementation in:
- Project: IchaLaunch
- Author / maintainer: brutaliccus
- Repository: https://github.com/brutaliccus/IchaLaunch
IchaLaunch was used as a technical reference during development, particularly for understanding a working WoW 1.12.1 character-status sampling approach.
The current WowPresence implementation is maintained separately and has been independently reworked. No IchaLaunch binary is included in this repository.
At the historical IchaLaunch revision reviewed during development, no explicit LICENSE, LICENSE.md, or COPYING file was present. This notice therefore records provenance and credit; it should not be interpreted as granting rights on behalf of the IchaLaunch author.
## ClassicAPI technical reference
AreaTable and current-player-area client layout details were cross-checked against: