<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Discord on philipjkim</title>
    <link>https://philipjkim.github.io/tags/discord/</link>
    <description>Recent content in Discord on philipjkim</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Fri, 05 Jun 2026 18:09:28 +0900</lastBuildDate>
    <atom:link href="https://philipjkim.github.io/tags/discord/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>개발자를 위한 Discord 완전정복 Part 3: Discord를 원격 Control Plane으로</title>
      <link>https://philipjkim.github.io/posts/20260605-discord-developer-guide-03/</link>
      <pubDate>Fri, 05 Jun 2026 18:09:28 +0900</pubDate>
      <guid>https://philipjkim.github.io/posts/20260605-discord-developer-guide-03/</guid>
      <description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.8 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://philipjkim.github.io/posts/20260605-discord-developer-guide-01/&#34;&gt;Part 1&lt;/a&gt;에서 Discord의 역사를, &lt;a href=&#34;https://philipjkim.github.io/posts/20260605-discord-developer-guide-02/&#34;&gt;Part 2&lt;/a&gt;에서 개발자에게 풀린 무료 기능들을 살펴봤습니다. 마지막 Part 3에서는 이 기능들을 조합해 &lt;strong&gt;Discord를 원격 control plane(제어 평면)&lt;/strong&gt; 으로 쓰는 실전 활용법을 다룹니다.&lt;/p&gt;&#xA;&lt;p&gt;핵심 아이디어는 단순합니다. Discord 봇은 &lt;strong&gt;어디서나 접근 가능한 양방향 메시지 채널&lt;/strong&gt;입니다. 폰에서도, PC에서도 같은 채널에 메시지를 보낼 수 있습니다. 그렇다면 그 메시지를 받아 &lt;strong&gt;내 서버에서 명령을 실행하거나, 장기 실행 작업을 조종하거나, AI 에이전트를 지휘&lt;/strong&gt;할 수 있지 않을까요? 바로 이 발상이 최근 개발자 사이에서 뜨거운 &amp;ldquo;Discord를 control plane으로&amp;rdquo; 패턴입니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>개발자를 위한 Discord 완전정복 Part 2: 공짜로 풀어준 대인배 기능들</title>
      <link>https://philipjkim.github.io/posts/20260605-discord-developer-guide-02/</link>
      <pubDate>Fri, 05 Jun 2026 18:07:55 +0900</pubDate>
      <guid>https://philipjkim.github.io/posts/20260605-discord-developer-guide-02/</guid>
      <description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.8 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://philipjkim.github.io/posts/20260605-discord-developer-guide-01/&#34;&gt;Part 1&lt;/a&gt;에서는 Discord가 어떻게 태어나 성장했고 어떤 결정으로 지금의 모습이 되었는지를 살펴봤습니다. 이번 Part 2에서는 &lt;strong&gt;개발자 입장에서 Discord가 얼마나 대인배인지&lt;/strong&gt; 를 이야기합니다.&lt;/p&gt;&#xA;&lt;p&gt;결론부터 말하면, &lt;strong&gt;API·봇·Webhook·Gateway·Interactions·OAuth2·임베드·CDN 첨부·음성 채널·스레드·포럼 채널이 전부 무료&lt;/strong&gt;입니다. 서버 크기 제한도 없습니다. 흔히 보이는 유료 구독 &lt;strong&gt;Nitro는 개인 사용자(엔드유저) 대상&lt;/strong&gt;이지 개발자 기능이 아닙니다. 봇을 만들고 운영하는 데 Discord에 내는 비용은 0원이며, 드는 비용이 있다면 봇을 돌릴 본인 호스팅 비용뿐입니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>개발자를 위한 Discord 완전정복 Part 1: 탄생, 성장, 그리고 결정적 순간들</title>
      <link>https://philipjkim.github.io/posts/20260605-discord-developer-guide-01/</link>
      <pubDate>Fri, 05 Jun 2026 18:05:49 +0900</pubDate>
      <guid>https://philipjkim.github.io/posts/20260605-discord-developer-guide-01/</guid>
      <description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.8 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;개발자라면 한 번쯤은 Discord 서버에 들어가 본 적이 있을 것입니다. 오픈소스 프로젝트의 커뮤니티, 사내 봇 알림 채널, 혹은 그냥 친구들과 게임하며 떠드는 음성 채널까지. 어느새 Discord는 개발자 생태계의 기본 인프라 중 하나가 되었습니다.&lt;/p&gt;&#xA;&lt;p&gt;이 시리즈는 Discord라는 서비스를 &lt;strong&gt;개발자의 시선으로&lt;/strong&gt; 뜯어봅니다. 3부작으로 구성했습니다.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Part 1 (이 글)&lt;/strong&gt;: Discord가 어떤 니즈에서 태어났고, 어떻게 성장했으며, 서비스를 지금의 모습으로 만든 결정적 의사결정들을 살펴봅니다. 마지막엔 개발자가 특히 주목할 만한 엔지니어링 의사결정(Elixir, Go→Rust, Cassandra→ScyllaDB)을 다룹니다.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Part 2&lt;/strong&gt;: Webhook, 봇, 슬래시 커맨드 같은 Discord의 &lt;strong&gt;개발자 친화적이고 대인배스러운 무료 기능들&lt;/strong&gt;을 실전 관점에서 정리합니다.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Part 3&lt;/strong&gt;: Discord를 원격 control plane으로 활용하는 방법 — AI 코딩 에이전트 원격 제어, ChatOps, 홈랩 모니터링 등 — 과 그 best practice를 다룹니다.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;그럼 1편을 시작합니다.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
