discord.jsのsetActivityまとめ

2021/06/03

discord.js Node.js

PLAYING

「〜をプレイ中」と表示されます。最も使用されているのがこれだと思います。

また、小文字・大文字を区別できるのはこれだけです。

client.on('ready', message => {
  client.user.setActivity('にゃんこ大戦争', { type: 'PLAYING' })
})

STREAMING

PC版では「TWITCHでライブ」としか表示されません。

あまり使うところがないかもしれません。

client.on('ready', message => {
  client.user.setActivity('にゃんこ大戦争', { type: 'STREAMING' })
})

LISTENING

「~を再生中」と表示されます。

大文字・小文字は区別できません。

client.on('ready', message => {
  client.user.setActivity('にゃんこ大戦争', { type: 'LISTENING' })
})

WATCHING

「~を視聴中」と表示されます。

大文字・小文字は区別できません。

client.on('ready', message => {
  client.user.setActivity('にゃんこ大戦争', { type: 'WATCHING' })
})

COMPETING

「~に参戦中です」と表示されます。

インパクトは強いですね。

大文字・小文字は区別できません。

client.on('ready', message => {
  client.user.setActivity('にゃんこ大戦争', { type: 'COMPETING' })
})

QooQ