discord-mood
Discord release/beta mood summaries from Discrawl with quotes, no URLs by default, and issue/PR correlation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Discord release/beta mood summaries from Discrawl with quotes, no URLs by default, and issue/PR correlation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | discord-mood |
| description | Discord release/beta mood summaries from Discrawl with quotes, no URLs by default, and issue/PR correlation. |
Use this with $discrawl when asked what people say, what the vibe/mood is,
or how a beta/release is landing in Discord.
discrawl sync --update=auto --source discord
discrawl status --json
Query the relevant window with read-only Discrawl SQL. Start from the release time, last answer freshness, or user-provided date. Include release/version, update/install, fast/slow, crash/broken/regression, plugin/LCM, Codex, WebChat/session, and specific feature terms.
Pull nearby channel slices around high-signal hits so quoted messages are not detached from context.
When Discord mentions GitHub issues/PRs, verify live state with gh api or
$openclaw-pr-maintainer before saying open/closed/merged.
author, #channel, HH:MM UTC: "quote".freshnessnet moodgoodworryquotesopen items when issues/PRs are involvedGood quote candidates:
Skip:
select
m.created_at,
coalesce(nullif(mm.display_name,''), nullif(mm.global_name,''), nullif(mm.username,''), m.author_id) as author,
coalesce(nullif(c.name,''), m.channel_id) as channel,
m.id,
replace(replace(substr(m.content,1,1200), char(10), ' '), char(13), ' ') as content
from messages m
left join channels c on c.id=m.channel_id and c.guild_id=m.guild_id
left join members mm on mm.guild_id=m.guild_id and mm.user_id=m.author_id
where m.guild_id='1456350064065904867'
and m.created_at >= '<ISO start>'
and (
lower(m.content) like '%<version>%'
or lower(m.content) like '%release%'
or lower(m.content) like '%update%'
or lower(m.content) like '%install%'
or lower(m.content) like '%fast%'
or lower(m.content) like '%slow%'
or lower(m.content) like '%crash%'
or lower(m.content) like '%broken%'
or lower(m.content) like '%regression%'
)
order by m.created_at asc
limit 200;
Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.
Send interactive HTML bubbles on Clawline via `message.sendAttachment`. Use for interactive prompts, dashboards, and reports that should render as widgets instead of raw HTML or plain text.
Send a live terminal bubble into a Clawline chat stream. The bubble connects to a per-bubble destination via the provider over WebSocket and renders an interactive terminal inside the message flow. Use when Flynn asks to send a terminal, share a live shell, or embed a terminal in chat. Also use when another skill or workflow needs to surface a live terminal session to the user.
Send screenshots, images, logs, or generated files as actual Clawline attachments; use when the user asks to attach, send, share, upload, or show a file/screenshot in Clawline.
Explain and control the Clawline alert-instructions overlay appended to alerts.
Resolve a Clawline stream by display name and send messages to it. Use when Flynn asks you to talk to, ping, or ask another agent/stream directly. Acts as stream-aware chat DNS — look up the name, send to the session.