Update discord notification service
This commit is contained in:
parent
1ec470fd38
commit
736b6f1d12
1 changed files with 4 additions and 6 deletions
|
@ -19,7 +19,7 @@ class DiscordService < ChatNotificationService
|
||||||
"This service sends notifications about projects events to Discord channels.<br />
|
"This service sends notifications about projects events to Discord channels.<br />
|
||||||
To set up this service:
|
To set up this service:
|
||||||
<ol>
|
<ol>
|
||||||
<li><a href='ADD-DISCORD-LINK-HERE'>Setup a custom Incoming Webhook</a>.</li>
|
<li><a href='https://support.discordapp.com/hc/en-us/articles/228383668-Intro-to-Webhooks'>Setup a custom Incoming Webhook</a>.</li>
|
||||||
<li>Paste the <strong>Webhook URL</strong> into the field below.</li>
|
<li>Paste the <strong>Webhook URL</strong> into the field below.</li>
|
||||||
<li>Select events below to enable notifications.</li>
|
<li>Select events below to enable notifications.</li>
|
||||||
</ol>"
|
</ol>"
|
||||||
|
@ -30,9 +30,11 @@ class DiscordService < ChatNotificationService
|
||||||
end
|
end
|
||||||
|
|
||||||
def event_field(event)
|
def event_field(event)
|
||||||
|
# No-op.
|
||||||
end
|
end
|
||||||
|
|
||||||
def default_channel_placeholder
|
def default_channel_placeholder
|
||||||
|
# No-op.
|
||||||
end
|
end
|
||||||
|
|
||||||
def default_fields
|
def default_fields
|
||||||
|
@ -47,13 +49,9 @@ class DiscordService < ChatNotificationService
|
||||||
|
|
||||||
def notify(message, opts)
|
def notify(message, opts)
|
||||||
client = Discordrb::Webhooks::Client.new(url: webhook)
|
client = Discordrb::Webhooks::Client.new(url: webhook)
|
||||||
|
|
||||||
client.execute do |builder|
|
client.execute do |builder|
|
||||||
builder.content = message.pretext
|
builder.content = message.pretext
|
||||||
# builder.add_embed do |embed|
|
|
||||||
# embed.title = 'Embed title'
|
|
||||||
# embed.description = 'Embed description'
|
|
||||||
# embed.timestamp = Time.now
|
|
||||||
# end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue