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.
Commands at a glance
Section titled “Commands at a glance”Wire a clan’s event feed to a channel.
Server-level alerts: flag alerts, maintenance, member-count warnings.
Rename and re-skin every log-feed webhook at once.
See every linked clan and wired feed.
/setup log — clan event feeds
Section titled “/setup log — clan event feeds”Wire one event feed for one clan to one channel. Re-run per feed you want.
clanstringrequiredClan tag (autocomplete). Must already be linked.
eventchoicerequiredWhich feed to wire (see the table below).
channelchannelrequiredTarget text channel.
Available feeds
Section titled “Available feeds”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_typechoicerequiredFlag Alert (banned player joins), Maintenance Break, or Member-Count Warning (clan nearing full).
channelchannelTarget text channel (defaults to the current channel).
roleroleA role to ping when the alert fires.
thresholdintegerMember-Count Warning only — warn when a clan reaches this many members (1–50, default 48).
disablebooleanTurn 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.
namestringrequiredNew display name for every log webhook (1–80 characters). Can’t contain “discord” or “clyde”.
avatarstringOptional image URL (must start with http:// or https://).
/set webhook-profiles name:MyClan Feeds avatar:https://example.com/logo.pngReviewing your setup
Section titled “Reviewing your setup”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.
Related: /events
Section titled “Related: /events”/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.