Skip to content

Log feeds

Log feeds turn your channels into a live activity stream for a clan: who joined or left, who upgraded, donation swings, war progress, capital raids, CWL rounds, clan games, and legend attacks. Each feed is a clan + event type wired to a channel. Server-level logs cover cross-clan alerts like a banned player joining or a maintenance break.

/setup log

Wire a clan’s event feed to a channel.

/setup server-logs

Server-level alerts: flag alerts, maintenance, member-count warnings.

/set webhook-profiles

Rename and re-skin every log-feed webhook at once.

/setup list

See every linked clan and wired feed.

Wire one event feed for one clan to one channel. Re-run per feed you want.

clanstringrequired

Clan tag (autocomplete). Must already be linked.

eventchoicerequired

Which feed to wire (see the table below).

channelchannelrequired

Target text channel.

Feed (event) Reports
Join / Leave / Role change Members joining, leaving, and promotions/demotions
Member Progress Town Hall upgrades, hero upgrades, hero-equipment upgrades, league changes, name changes, and super-troop boosts
Donations Donation activity
War Prep started, war started, each attack, missed attacks, and war end
Clan Updates Clan level-ups, war-league changes, and clan-settings changes
Capital Raid Raid weekend start, raid attacks, and raid weekend end
CWL Group found, round start, round end, and season end
Clan Games Clan Games start, point updates, and end
Legend Attacks / Defenses Legend-league attacks and defenses
/setup log clan:#2PP0JCCL event:War (prep, start, attacks, missed, end) channel:#war-log
/setup log clan:#2PP0JCCL event:Join / Leave / Role change channel:#member-log

/setup server-logs — server-level alerts

Section titled “/setup server-logs — server-level alerts”

These logs are server-wide (not tied to a single feed channel per clan).

log_typechoicerequired

Flag Alert (banned player joins), Maintenance Break, or Member-Count Warning (clan nearing full).

channelchannel

Target text channel (defaults to the current channel).

rolerole

A role to ping when the alert fires.

thresholdinteger

Member-Count Warning only — warn when a clan reaches this many members (1–50, default 48).

disableboolean

Turn this server log off.

Flag Alert

Fires when a player you’ve flagged (banned/watched) joins one of your linked clans — so staff can act before trouble starts.

Maintenance Break

Posts when the game enters a maintenance break, so members know why data has paused.

Member-Count Warning

Warns when a clan is nearing full (default at 48/50), giving you time to make room before applicants are turned away.

/setup server-logs log_type:Flag Alert (banned player joins) channel:#mod-alerts role:@Mods

/set webhook-profiles — brand your feeds

Section titled “/set webhook-profiles — brand your feeds”

Log feeds post through Discord webhooks that ClashDuke creates lazily per channel. This command renames — and optionally re-skins — every already-created log webhook in one shot.

namestringrequired

New display name for every log webhook (1–80 characters). Can’t contain “discord” or “clyde”.

avatarstring

Optional image URL (must start with http:// or https://).

/set webhook-profiles name:MyClan Feeds avatar:https://example.com/logo.png

Run /setup list to see every linked clan and every wired feed, including its channel and whether it’s enabled. To stop a clan feed, re-wire it or remove the clan; to stop a server log, run /setup server-logs with disable:true.

/events isn’t a feed — it’s an on-demand summary of upcoming Clash of Clans events (season reset, Clan Games, Raid Weekend, CWL, and Gold Pass), rendered with live countdowns in each viewer’s local time. No setup or API call needed.