9
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Discord メッセージフォーマット一覧

Last updated at Posted at 2022-03-12

Discord メッセージフォーマット一覧

英語を読めるならこっち呼んだ方が早いです
Discord Developer Portal — Documentation — Reference

はじめに

Discordのメッセージには特定のフォーマットが存在します。例えば、メンションやロールの指定、タイムスタンプの表示などが可能です。しかし、Botを使用すると通常のメンションが @USER のような文字列になってしまうことがあります。

本記事では、Discordのメッセージフォーマットの一覧を紹介し、最後に絵文字やカスタム絵文字のフォーマットを取得する方法も説明します。

メッセージのフォーマット

タイプ 構造 使用例
ユーザー <@ID> <@80351110224678912>
ユーザー(ニックネーム) <@!ID> <@!80351110224678912>
チャンネル <#ID> <#103735883630395392>
ロール <@&ID> <@&165511591545143296>
スタンダード絵文字 Unicode Characters 💯
カスタム絵文字 <:名前:ID> <:mmLol:216154654256398347>
カスタム絵文字(アニメ) <a:名前:ID> <a:b1nzy:392938283556143104>
スラッシュコマンド </名前:コマンドのid> </airhorn:816437322781949972>
Unixタイムスタンプ <t:TIMESTAMP> <t:1618953630>
Unixタイムスタンプ(スタイルあり) <t:TIMESTAMP:STYLE> <t:1618953630:d>

タイムスタンプのスタイル

スタイル 出力例 説明
t 16:20 短時間
T 16:20:30 長い時間
d 20/04/2021 短い日付
D 2021年4月20日 長い日付
f 2021年4月20日 16:20 短い日付/時間
F 2021年4月20日 火曜日 16:20 長い日付/時間
R 2ヶ月前 相対時間

メッセージフォーマットの取得方法

Discordのテキストボックスで \(バックスラッシュ)を入力した後に絵文字やカスタム絵文字を入力すると、以下のような形式で取得できます。

  • 絵文字 → OSに搭載されている絵文字
  • カスタム絵文字 → <:名前:ID>
  • アニメーションカスタム絵文字 → <a:名前:ID>

これをコピーしてメッセージ内で使用することで、Botなどでも適切なフォーマットで表示可能になります。


以上、Discordのメッセージフォーマットについて紹介しました。ぜひ活用してみてください!

9
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?