v2.1.0 - Iridium
A bot that watches Blizzard's CDN and automatically posts new build updates to specified Discord channels.
Inspired by, and vaguely based on the original Algalon bot by Ellypse.
Includes some social integrations to post updates to different social media sites alongside Discord. This bot can be found on Twitter as @algalon_ghost and on Bluesky as @algalon.bsky.social.
Check out the changelog to view the most recent changes.
Add Algalon to your server or account here!
A lock indicates that the given branch is encrypted and not accessible to the public.
Branch Name | Readable Name |
---|---|
wow | Retail |
wowt | Retail PTR |
wowxptr | Retail PTR 2 |
wow_beta | Beta |
wow_classic | Cata Classic |
wow_classic_ptr | Cata Classic PTR |
wow_classic_beta | Classic Beta |
wow_classic_era | Classic Era |
wow_classic_era_beta | Classic Era Beta |
wow_classic_era_ptr | Classic Era PTR |
wowz | Submission |
wowlivetest | Live Test |
wowlivetest2 🔒 | Live Test Internal |
wowdev 🔒 | Internal |
wowdev2 🔒 | Internal 2 |
wowdev3 🔒 | Internal 3 |
wowv 🔒 | Vendor |
wowv2 🔒 | Vendor 2 |
wowv3 🔒 | Vendor 3 |
wowv4 🔒 | Vendor 4 |
wowe1 | Event |
wowe2 | Event 2 |
wowe3 | Event 3 |
wowdemo 🔒 | Demo |
Branch Name | Readable Name |
---|---|
fenris | Diablo IV |
fenrisb | Diablo IV Beta |
fenristest | Diablo IV PTR |
fenrisdev 🔒 | Diablo IV Internal |
fenrisdev2 🔒 | Diablo IV Internal 2 |
fenrise 🔒 | Diablo IV Event |
fenrishf | Diablo IV Hotfix |
fenrisvendor1 🔒 | Diablo IV Vendor |
fenrisvendor2 🔒 | Diablo IV Vendor 2 |
fenrisvendor3 🔒 | Diablo IV Vendor 3 |
fenrisvendor4 🔒 | Diablo IV Vendor 4 |
fenrisvendor5 🔒 | Diablo IV Vendor 5 |
Branch Name | Readable Name |
---|---|
gryphon | Warcraft Rumble Live |
gryphonb | Warcraft Rumble Beta |
gryphondev 🔒 | Warcraft Rumble Internal |
Branch Name | Readable Name |
---|---|
catalogs | Catalogs |
Algalon provides a number of commands to control your guild's (server) watchlist.
*admin privileges required.
/cdndata
: Returns a paginator containing the currently cached CDN data.
/lastupdate
: Returns a timestamp displaying when Algalon last checked for CDN updates.
/branches
: Returns a formatted list of all observable branches.
/watchlist add
*: Adds a specific branch to your guild's watchlist. Specify multiple branches at once by separating them with a comma.
/watchlist remove
*: Removes a specific branch to your guild's watchlist.
/watchlist edit
*: Returns a graphical editor for editing your guild's watchlist.
/watchlist view
: Returns your guild's current watchlist.
/channel set
*: Sets the channel in which it's invoked as the notification channel for your guild. Optionally, specify a game to set the notification channel for that game. Defaults to Warcraft.
/channel get
: Returns the current notification channel for your guild. Optionally, specify a game to get the notification channel for that game. Defaults to Warcraft.
/dm subscribe
: Subscribes the user to DM updates for the given branches. Supports comma-delimited input.
/dm unsubscribe
: Unsubscribes the user from DM updates for the given branches. Supports comma-delimited input.
/dm edit
*: Returns a graphical editor for editing your personal watchlist.
/dm view
: Returns all the branches you're currently subscribed to.
/monitor edit
: Returns a graphical editor to configure DM notifications about game version metadata changes.