Description
Move the Activity Feed portal module to the bbguild_wow plugin. This module shows recent guild activity (loot drops, player achievements) from the Battle.net API.
Background
The activity feed was removed from core bbGuild because:
- It only works with WoW (requires Battle.net API)
- The Battle.net API integration is not yet updated (OAuth 2.0 needed)
- It has no value for non-WoW games
Implementation
When the Battle.net API integration is updated (#Phase 2), the WoW plugin should:
- Register an
activity_feed portal module tagged with bbguild.portal.module
- Call
Call_Guild_API(['news']) to fetch recent guild news
- Display item loot and player achievement events with relative timestamps
- Only render when guild has armory enabled
The original code is available in git history for reference.
Related
- Phase 2: Update Battle.net API integration (OAuth 2.0)
- WoW plugin:
ext/avathar/bbguild_wow
Description
Move the Activity Feed portal module to the
bbguild_wowplugin. This module shows recent guild activity (loot drops, player achievements) from the Battle.net API.Background
The activity feed was removed from core bbGuild because:
Implementation
When the Battle.net API integration is updated (#Phase 2), the WoW plugin should:
activity_feedportal module tagged withbbguild.portal.moduleCall_Guild_API(['news'])to fetch recent guild newsThe original code is available in git history for reference.
Related
ext/avathar/bbguild_wow