Skip to content

WoW plugin: Activity Feed portal module #332

@avandenberghe

Description

@avandenberghe

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:

  1. Register an activity_feed portal module tagged with bbguild.portal.module
  2. Call Call_Guild_API(['news']) to fetch recent guild news
  3. Display item loot and player achievement events with relative timestamps
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    2.1.0Milestone: Game plugins + WoW

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions