Skip to content
CoGM
black-desert-online
aion-2
wow-forever
monsters-and-memories
Built for 4 games
22 features
throne-and-liberty
Throne & Liberty: throney.gg

Everything your guild needs

Roster, events and signups, attendance, DKP, loot, strikes, Looking for Group, and a Discord bot that runs the day to day. Built for Black Desert Online, Aion 2, World of Warcraft: Forever, and Monsters & Memories guilds. 14-day Pro trial, $10/mo per guild after.

#node-warsย ย the signup post, live
#node-warsNode war signups. Pick your role from the menu.
CoGMAPPToday at 1:30 PM
๐Ÿ“… Node War: Hexe Sanctuary (Calpheon T2) ยท Signups Open
[Node War]
Calpheon T2, 40 cap. Meet at the fort at 8:45 PM. Bring elixirs and food. Shotcaller in voice.
๐Ÿ“† Date
October 14, 2026
๐Ÿ•˜ Time
9:00 PM - 10:00 PM
(in 30 minutes)
๐Ÿ‘ฅ Signups
30/31 (+1)
๐Ÿ”„ Auto-Fill
17 :bdo_witch: Emberlyn (A)
18 :bdo_wizard: Stormhaven (S)
19 :bdo_archer: Wrenford (A)
20 :bdo_deadeye: Ashcombe (A)
21 :bdo_ranger: Larkmoor (S)
22 :bdo_scholar: Veylin (A)
23 :bdo_sorceress: Corvane (S)
24 :bdo_musa: Duskhollow (A)
25 :bdo_maehwa: Blackthorne (S)
โ€‹
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“ข Shotcaller (1/1)
1 :bdo_sage: Kestrel (A)
โš” Mainball (15/15)
2 :bdo_guardian: Ashgrove (S)
3 :bdo_warrior: Thornwick (A)
4 :bdo_berserker: Vellmoor (S)
5 :bdo_valkyrie: Brightwater (A)
6 :bdo_striker: Ironvale (A)
7 :bdo_lahn: Marrowind (S)
8 :bdo_corsair: Sablecrest (A)
9 :bdo_dark_knight: Oakhearth (S)
10 :bdo_nova: Frostmere (A)
11 :bdo_woosa: Greywold (A) โฐ 9:15
12 :bdo_drakania: Redfern (S)
13 :bdo_seraph: Moorcroft (A)
14 :bdo_wukong: Fenwick (A)
15 :bdo_warrior: Ironmantle (S)
16 :bdo_berserker: Cindervale (A)
๐Ÿ›ก Defense (5/5)
26 :bdo_mystic: Halvane (A)
27 :bdo_dosa: Galeborn (S)
28 :bdo_guardian: Hawksley (A)
29 :bdo_maegu: Rookwood (A)
30 :bdo_valkyrie: Stonebriar (S)
๐Ÿ‘ Scout (2/2)
31 :bdo_kunoichi: Coldbrook (S)
32 :bdo_hashashin: Shadewick (A)
๐ŸŽต Shai (7/8)
33 :bdo_shai: Ravensworth
34 :bdo_shai: Quillon
35 :bdo_shai: Fernwhistle
36 :bdo_shai: Pipwillow
37 :bdo_shai: Thistledown
38 :bdo_shai: Brambleby
39 :bdo_shai: Merrowen
๐Ÿช‘ Bench (1)
40 Whitlock (A) [1] (Mainball)
โ“ Tentative (2)
41 Silverfen ยท 42 Larkspire
๐Ÿ‘‹ Absent (1)
43 Hollowmere
โ€‹
# node-war-voice
Web view | Comp | Calendar
CoGM Events โ€ข Today at 1:30 PM
CoGMAPPToday at 8:30 PM
โฐ Starts in 30 minutes: Node War: Hexe Sanctuary (Calpheon T2)
30 of 31 signed up ยท Shai still has seats ยท voice: # node-war-voice
๐Ÿ•’ Wednesday, October 14, 2026 9:00 PM (in 30 minutes)
CoGM Event Reminder โ€ข Today at 8:30 PM
Message #node-wars

Press any button. Jump to signup scrolls up to the post.

10k+signups on event posts in the last 30 days
600+events posted in the last 30 days
1.9M+kills recorded by the CoGM Logger
200+communities run on CoGM
Show features for
All 22 features
FreePro

Gear tracking with OCR

Members upload a screenshot of their gear. CoGM reads AP, DP, gear score, accuracy, evasion, and DR automatically. No spreadsheets. No manual entry. Every profile stays current.

  • AI OCR reads gear from any BDO screenshot
  • Gear score rankings across your entire roster
  • Track AP, DP, accuracy, evasion, and DR per member
  • Officers can set gear requirements for raid slots
#gear-updatesRun /upload with the screenshot attached
#gear-updatesRun /upload with a screenshot of your gear window.
#
Welcome to #gear-updates!
This is the start of the #gear-updates channel.
/uploadfilegear.png
Plan
Free

Events and signups

Create node wars, sieges, raids, and social events with per-role slot limits. Members sign up in Discord with a single button click. Reminders go out automatically before the event starts.

  • Role-slotted signups (Shotcaller, Main Ball, BSR, Flex)
  • A Discord reminder 60 minutes before by default, plus extra reminder times you choose
  • Timezone-aware scheduling for international guilds
  • Bench and waitlist management built in
What members can do on the post
#node-warsHexe Sanctuary, Wednesday 9 PM ET
#node-warsNode war signups. Pick your role from the menu.
CoGMAPPToday at 1:30 PM
๐Ÿ“… Node War: Hexe Sanctuary (Calpheon T2) ยท Signups Open
[Node War]
Calpheon T2, 40 cap. Meet at the fort at 8:45 PM. Bring elixirs and food. Shotcaller in voice.
๐Ÿ“† Date
October 14, 2026
๐Ÿ•˜ Time
9:00 PM - 10:00 PM
(in 30 minutes)
๐Ÿ‘ฅ Signups
30/31 (+1)
๐Ÿ”„ Auto-Fill
17 :bdo_witch: Emberlyn (A)
18 :bdo_wizard: Stormhaven (S)
19 :bdo_archer: Wrenford (A)
20 :bdo_deadeye: Ashcombe (A)
21 :bdo_ranger: Larkmoor (S)
22 :bdo_scholar: Veylin (A)
23 :bdo_sorceress: Corvane (S)
24 :bdo_musa: Duskhollow (A)
25 :bdo_maehwa: Blackthorne (S)
โ€‹
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“ข Shotcaller (1/1)
1 :bdo_sage: Kestrel (A)
โš” Mainball (15/15)
2 :bdo_guardian: Ashgrove (S)
3 :bdo_warrior: Thornwick (A)
4 :bdo_berserker: Vellmoor (S)
5 :bdo_valkyrie: Brightwater (A)
6 :bdo_striker: Ironvale (A)
7 :bdo_lahn: Marrowind (S)
8 :bdo_corsair: Sablecrest (A)
9 :bdo_dark_knight: Oakhearth (S)
10 :bdo_nova: Frostmere (A)
11 :bdo_woosa: Greywold (A) โฐ 9:15
12 :bdo_drakania: Redfern (S)
13 :bdo_seraph: Moorcroft (A)
14 :bdo_wukong: Fenwick (A)
15 :bdo_warrior: Ironmantle (S)
16 :bdo_berserker: Cindervale (A)
๐Ÿ›ก Defense (5/5)
26 :bdo_mystic: Halvane (A)
27 :bdo_dosa: Galeborn (S)
28 :bdo_guardian: Hawksley (A)
29 :bdo_maegu: Rookwood (A)
30 :bdo_valkyrie: Stonebriar (S)
๐Ÿ‘ Scout (2/2)
31 :bdo_kunoichi: Coldbrook (S)
32 :bdo_hashashin: Shadewick (A)
๐ŸŽต Shai (7/8)
33 :bdo_shai: Ravensworth
34 :bdo_shai: Quillon
35 :bdo_shai: Fernwhistle
36 :bdo_shai: Pipwillow
37 :bdo_shai: Thistledown
38 :bdo_shai: Brambleby
39 :bdo_shai: Merrowen
๐Ÿช‘ Bench (1)
40 Whitlock (A) [1] (Mainball)
โ“ Tentative (2)
41 Silverfen ยท 42 Larkspire
๐Ÿ‘‹ Absent (1)
43 Hollowmere
โ€‹
# node-war-voice
Web view | Comp | Calendar
CoGM Events โ€ข Today at 1:30 PM
CoGMAPPToday at 8:30 PM
โฐ Starts in 30 minutes: Node War: Hexe Sanctuary (Calpheon T2)
30 of 31 signed up ยท Shai still has seats ยท voice: # node-war-voice
๐Ÿ•’ Wednesday, October 14, 2026 9:00 PM (in 30 minutes)
CoGM Event Reminder โ€ข Today at 8:30 PM
Message #node-wars

Free

PvP analytics

Record node wars with the free CoGM Logger. CoGM builds each member's K/D, kill maps and leaderboards. AI fight analysis is on Pro.

  • Per-event kill/death/assist breakdowns
  • Guild-wide K/D ratio tracking across seasons
  • Class composition performance analysis
  • Compare performance trends over time
#war-recapsPosted after the war the CoGM Logger records
#war-recapsPosted after each war the CoGM Logger records.
CoGMAPPToday at 10:04 PM
๐Ÿ† Node War: Hexe Sanctuary
Victory
Node War ยท Wed, Oct 14, 2026 ยท NA ยท Capped
๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฉ๐ŸŸฅ๐ŸŸฅ๐ŸŸฅ๐ŸŸฅ
โš”๏ธ Our side
40 players
212K / 168D ยท 1.26
๐Ÿ’€ Enemy
79 players
165K / 212D ยท 0.78
๐Ÿ† Top killer
Vellmoor
Berserker ยท 14 kills
๐ŸŽฏ Best K/D
Kestrel
Sage ยท 9/2
๐Ÿคก Ally fraggers
Thornwick ยท 2 ally kills
Greywold ยท 1 ally kill
๐Ÿฐ Guild breakdown
Emberfall 28p 154K/118D 1.31 Ashen Vow 12p 58K/50D 1.16
๐Ÿ’€ Enemy guild K/D
Ironclad 41p 92K/104D 0.88 Duskwatch 24p 49K/66D 0.74 Saltmarsh 14p 24K/42D 0.57
๐Ÿ›ก๏ธ Warscore totals ยท 31 of 40 allies
Damage 48.2M Dmg Taken 51.7M CC Hits 3.1K Fort Dmg 12.4M Healing 9.8M Streak 9 ยท Vellmoor
Emberfall ยท CoGM
Message #war-recaps
Sections

FreePro

Market economy tools

Live BDO marketplace prices, enhancement cost calculators, and price alerts. Know when to sell, when to enhance, and what your guild bank items are actually worth.

  • Live market prices updated every minute
  • Enhancement ROI calculator for every item tier (free on every plan)
  • Price alerts when items hit your target
  • Historical price charts for trading decisions
Direct messageThe alert a member gets
CoGMAPP
CoGMAPPToday at 8:29 PM
๐Ÿ“‰ Price Drop
Asadal Belt
Price: 96.5M (3.5M under)
Threshold: 100.0M
Stock: 8
Time: a minute ago
CoGM Market Alert โ€ข Today at 8:29 PM
Alert

ProNew

Guild League

Weekly competitive guild league with multi-slot signups, match result tracking, and performance leaderboards.

  • Slot signups in Discord with Pre-War, Post-War and Withdraw All
  • Match results from the CoGM Logger or entered by officers, and standings read from the in-game board
  • Head-to-head records and rosters for every opponent, season by season
  • A player leaderboard, class analytics and a weekly digest
#guild-leagueSign up for a slot
#guild-leagueLeague nights. Pick the slots you can play.
CoGMAPPToday at 9:00 AM
Emberfall
Guild League โ€” Friday, October 16
1:00 PM โ€“ 1:30 PM
Sign up for one or more time slots below. Toggle by clicking again to withdraw from a slot.
Slot 1 ๐Ÿ”’ 1:00 PM (4/10)
1 ๐ŸŽ™๏ธ @Kestrel
2 :bdo_shai:๐ŸŸข @Ravensworth
3 :bdo_guardian: @Ashgrove
4 :bdo_musa: @Duskhollow
Slot 2 1:30 PM (4/10)
1 ๐ŸŽ™๏ธ @Thornwick
2 :bdo_witch:๐ŸŸฆ @Emberlyn
3 :bdo_wizard: @Stormhaven
4 :bdo_valkyrie: @Brightwater
CoGM โ€ข Today at 12:00 PM
Message #guild-league
aion-2
Aion 2In beta

Free

Aion 2 Performance

Your members share their boss fights from a supported Aion 2 DPS meter. CoGM matches the players to your legion's roster, so officers see who did what on every boss without anyone tagging fights.

  • The Fight Log lists every shared boss fight. Fights that send buffs or skills get a timeline of buff windows, the kill and each player's totals
  • Players shows each member's numbers, and Benchmarks shows who meets the legion's targets per boss
  • Each member sees their own fights and their place in their class under My Performance
  • Officers can put a member's newest Combat Power and level from the meter on the roster
Legion sidebar: Performance
Fight Log

Every boss fight a member shared, with a per-fight timeline.

Players

Each member's numbers, opened from one list.

Benchmarks

Targets per boss in DPS or rDPS, and who meets them.

My Performance

A member's own fights and their place in their class. Never anyone else's numbers.

Free

Legion roster from Stat Info

Members run /upload with a screenshot of the Stat Info screen. CoGM reads the level, Item Level, Combat Power and stats, and ranks the legion by Item Level.

  • Roster ranked by Item Level, with Combat Power and the last upload for every member
  • Officers set a minimum Combat Power and see who is under it
  • A Statistics page with class make-up, the Item Level or Combat Power spread and event turnout
  • Looking for Group with class seats, strict or flexible
Roster
The Aion 2 roster: median and highest Combat Power, the class makeup by role, and members ranked by Item Level with Combat Power, level, attack, defense and when they last uploaded.
wow-forever
World of Warcraft: ForeverIn beta

FreePro

Raids, DKP and loot auctions

Post raids from your templates and let raiders pick a Tank, Healer or DPS seat. Attendance pays DKP, and loot goes out through auctions that run in Discord.

  • Soft reserves on raids that use them, visible to the whole raid
  • DKP from attendance and time in voice, with decay by hand or on a schedule
  • Open or sealed auctions with a buyout, anti-snipe and a DM when you are outbid
  • Wishlists for the items each member wants
#raid-lootBid, use a private max, or buy it out
#raid-lootLoot auctions for raid night. Bids are in DKP.
CoGMAPPToday at 8:14 PM
๐Ÿ”จ Auction #12 ยท Manaflare Robes
Usable by โ€ข Mage
Format โ€ข Open. Highest bid wins and pays its bid.
Main spec โ€ข 35 by @Emberlyn ยท next 40
Off spec โ€ข no bids yet ยท starts at 10
Buyout โ€ข 90
Ends โ€ข 8:33 PM (in 3 minutes)
Anti-snipe โ€ข bids in the last 30 s push the end to 30 s away, up to 5 times (0 used)
Bids โ€ข 5 from 3 members
โ”€ โ”€ โ”€ โ”€ โ”€ โ”€ โ”€ โ”€ โ”€ โ”€ โ”€ โ”€
๐Ÿ“œ Recent bids
@Emberlyn MS 35 40 seconds ago
@Fendrel MS 30 a minute ago
@Emberlyn MS 25 2 minutes ago
@Fendrel MS 20 2 minutes ago
@Corwin MS 15 3 minutes ago
CoGM โ€ข Auction #12 โ€ข Today at 8:30 PM
Message #raid-loot

Pro

Guild Bank

Track the guild's gold and the items in the bank, sorted by category. Members ask for what they need and an officer hands it over in game.

  • Gold coming in and going out, with every change on record
  • Price each item in gold, in DKP or free
  • Members request items and an officer approves them
  • /bank search finds an item from Discord
Guild Bank
The WoW Forever Guild Bank stock grouped by category.
monsters-and-memories
Monsters & MemoriesIn beta

Free

Groups of six

Members add their characters by hand or run /upload with the character window. Events seat a tank, a healer, a support, two melee DPS and one ranged DPS by default, and officers can change the seats.

  • Signups only take a role the member's class can fill
  • Looking for Group for camps by level band, dungeons and named targets
  • Named target events leave signups open, since the game sets no raid size
  • Guides to the classes, races, leveling and the map
Looking for Group
Open and filled Monsters & Memories groups on the Looking for Group page.

Pro

DKP, auctions and the Guild Bank

Members earn DKP for showing up and finishing quests. Officers run loot auctions in Discord and keep count of what each banker holds.

  • Record item wins, with names suggested from the game's item list
  • Open or sealed auctions with anti-snipe, started with /auction
  • Price bank items in coin, in DKP or free, and approve member requests
  • The Treasury converts platinum, gold, silver and copper for you
Guild Bank: Treasury
The Monsters & Memories Guild Bank treasury with the coin each banker holds and recent movements.

Free

Discipline and strike tracking

Officers issue strikes with a severity and a point value. Members collect points over time, and the thresholds you set can warn, kick or ban automatically. Full history, no drama.

  • Warning, Minor, Major and Severe severity levels
  • Officers give each strike 1 to 10 points, and you set the thresholds
  • A Discord DM to the member when DM on strike is on
  • Full strike history per member with reasons
#officer-logPick a severity, then Send
#officer-logOfficer commands and the strike log.
#
Welcome to #officer-log!
This is the start of the #officer-log channel.
/strike issuemember@Hollowmerepoints3severityreasonNo-showed node war without notice. Repeated offense.
Show

Try the bot before you invite it

These are the posts the CoGM bot sends, with their buttons, menus and forms working the way they do in Discord. The names are made up. The formats are real.

Event signupsย ย #node-warsViewing as Wyndale, Member
Try this

Pick a role from the menu, or press Attending and the bot picks one for you. Late opens the same form members get. Officer actions turn you away, because you are a member here.

Game
#node-warsNode war signups. Pick your role from the menu.
CoGMAPPToday at 1:30 PM
๐Ÿ“… Node War: Hexe Sanctuary (Calpheon T2) ยท Signups Open
[Node War]
Calpheon T2, 40 cap. Meet at the fort at 8:45 PM. Bring elixirs and food. Shotcaller in voice.
๐Ÿ“† Date
October 14, 2026
๐Ÿ•˜ Time
9:00 PM - 10:00 PM
(in 30 minutes)
๐Ÿ‘ฅ Signups
30/31 (+1)
๐Ÿ”„ Auto-Fill
17 :bdo_witch: Emberlyn (A)
18 :bdo_wizard: Stormhaven (S)
19 :bdo_archer: Wrenford (A)
20 :bdo_deadeye: Ashcombe (A)
21 :bdo_ranger: Larkmoor (S)
22 :bdo_scholar: Veylin (A)
23 :bdo_sorceress: Corvane (S)
24 :bdo_musa: Duskhollow (A)
25 :bdo_maehwa: Blackthorne (S)
โ€‹
โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”
๐Ÿ“ข Shotcaller (1/1)
1 :bdo_sage: Kestrel (A)
โš” Mainball (15/15)
2 :bdo_guardian: Ashgrove (S)
3 :bdo_warrior: Thornwick (A)
4 :bdo_berserker: Vellmoor (S)
5 :bdo_valkyrie: Brightwater (A)
6 :bdo_striker: Ironvale (A)
7 :bdo_lahn: Marrowind (S)
8 :bdo_corsair: Sablecrest (A)
9 :bdo_dark_knight: Oakhearth (S)
10 :bdo_nova: Frostmere (A)
11 :bdo_woosa: Greywold (A) โฐ 9:15
12 :bdo_drakania: Redfern (S)
13 :bdo_seraph: Moorcroft (A)
14 :bdo_wukong: Fenwick (A)
15 :bdo_warrior: Ironmantle (S)
16 :bdo_berserker: Cindervale (A)
๐Ÿ›ก Defense (5/5)
26 :bdo_mystic: Halvane (A)
27 :bdo_dosa: Galeborn (S)
28 :bdo_guardian: Hawksley (A)
29 :bdo_maegu: Rookwood (A)
30 :bdo_valkyrie: Stonebriar (S)
๐Ÿ‘ Scout (2/2)
31 :bdo_kunoichi: Coldbrook (S)
32 :bdo_hashashin: Shadewick (A)
๐ŸŽต Shai (7/8)
33 :bdo_shai: Ravensworth
34 :bdo_shai: Quillon
35 :bdo_shai: Fernwhistle
36 :bdo_shai: Pipwillow
37 :bdo_shai: Thistledown
38 :bdo_shai: Brambleby
39 :bdo_shai: Merrowen
๐Ÿช‘ Bench (1)
40 Whitlock (A) [1] (Mainball)
โ“ Tentative (2)
41 Silverfen ยท 42 Larkspire
๐Ÿ‘‹ Absent (1)
43 Hollowmere
โ€‹
# node-war-voice
Web view | Comp | Calendar
CoGM Events โ€ข Today at 1:30 PM
CoGMAPPToday at 8:30 PM
โฐ Starts in 30 minutes: Node War: Hexe Sanctuary (Calpheon T2)
30 of 31 signed up ยท Shai still has seats ยท voice: # node-war-voice
๐Ÿ•’ Wednesday, October 14, 2026 9:00 PM (in 30 minutes)
CoGM Event Reminder โ€ข Today at 8:30 PM
Message #node-wars

All features

Every tool your officers need. Browse by feature or explore a specific page.

All 22 features
14-day Pro trial, no credit card

Try every feature free for 14 days

Free tier covers the basics. Pro adds more members per guild, unlimited uploads, the party builder, DKP and loot tools for $10/mo per guild.