added a message to the embed
This commit is contained in:
+6
-19
@@ -7,12 +7,12 @@ module.exports = {
|
||||
once: false,
|
||||
async execute(stream) {
|
||||
const db = mClient.db('guilds')
|
||||
const res = await db.listCollections().toArray()
|
||||
const guilds = await db.listCollections().toArray()
|
||||
const streamer = stream.broadcaster_user_login
|
||||
console.log(`${streamer} went live!`)
|
||||
|
||||
res.forEach(async (guildColl) => {
|
||||
const guildId = guildColl.name
|
||||
guilds.forEach(async (guildData) => {
|
||||
const guildId = guildData.name
|
||||
const coll = db.collection(guildId)
|
||||
const res = await coll.findOne({ event: 'Twitch/Online' })
|
||||
if (!res) {
|
||||
@@ -23,8 +23,6 @@ module.exports = {
|
||||
|
||||
try {
|
||||
const streamData = await getStreams(streamer)
|
||||
|
||||
if (streamData?.data[0]) {
|
||||
let liveData = {
|
||||
streamer: streamData.data[0].user_name,
|
||||
game: streamData.data[0].game_name,
|
||||
@@ -49,21 +47,10 @@ module.exports = {
|
||||
})
|
||||
|
||||
return channel.send({
|
||||
embeds: [embed],
|
||||
flags: MessageFlags.Ephemeral
|
||||
}).then(message => setTimeout(() => {
|
||||
message.deleteReply()
|
||||
}, 60000))
|
||||
} else {
|
||||
const embed = new EmbedBuilder()
|
||||
.setTitle(`${escapeMarkdown(streamer)} is currently offline!`)
|
||||
.setImage('https://media.discordapp.net/attachments/1061304429724319794/1319800268770250883/no-signal-tv-descendant-network-rainbow-bars-abstract-background-vector.jpg?ex=67674748&is=6765f5c8&hm=d539944a67fccec461b0183a9f0300e19ac485deda7b23090165088567f2c84f&=&format=webp')
|
||||
.setURL(`https://twitch.tv/${streamer}`)
|
||||
return channel.send({
|
||||
embeds: [embed],
|
||||
flags: MessageFlags.Ephemeral
|
||||
content: `@everyone ${escapeMarkdown(streamer)} is live`,
|
||||
embeds: [embed]
|
||||
})
|
||||
}
|
||||
|
||||
} catch (error) {
|
||||
return console.error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user