diff --git a/app/jobs/telegram_notify_upcoming_job.rb b/app/jobs/telegram_notify_upcoming_job.rb index 4632f22e69510ad44a07072bf4d3785d0b45200a..5f06d8dd73a605e26a77363d7af75256d35835a1 100644 --- a/app/jobs/telegram_notify_upcoming_job.rb +++ b/app/jobs/telegram_notify_upcoming_job.rb @@ -11,13 +11,13 @@ class TelegramNotifyUpcomingJob < ApplicationJob notify_names = assignees.map { |a| a.telegram_username ? "@#{a.telegram_username}" : a.name } message = notify_names.join(' ') + ": Your scheduled session <i>#{session.title}</i> starts at <b>#{session.starts_at.strftime("%H:%M")}</b> on <b>#{session.stage.name}</b>" - message += "Speakers: #{session.speakers.map(&:name).join(', ')}" + message += "<br>Speakers: #{session.speakers.map(&:name).join(', ')}" TelegramGroupChatNotificationJob.perform_later(target: "-316096320", text: message, parse_mode: 'HTML') # TelegramGroupChatNotificationJob.perform_now(target: "2192297", text: message, parse_mode: 'HTML') else message = "<b>⚠️ No assignees</b> for session <i>#{session.title}</i> starting at <b>#{session.starts_at.strftime("%H:%M")}</b> on <b>#{session.stage.name}</b>" - message += "Speakers: #{session.speakers.map(&:name).join(', ')}" + message += "<br>Speakers: #{session.speakers.map(&:name).join(', ')}" TelegramGroupChatNotificationJob.perform_later(target: "-316096320", text: message, parse_mode: 'HTML') # TelegramGroupChatNotificationJob.perform_now(target: "2192297", text: message, parse_mode: 'HTML') end