Skip to content
Snippets Groups Projects
Unverified Commit a7a4773f authored by tribut's avatar tribut :man_dancing:
Browse files

Reformat messages minimally

This should not be visible on telegram but make the resulting messages
from matterbridge much nicer.
parent 4ae6acc8
No related branches found
No related tags found
No related merge requests found
......@@ -27,7 +27,7 @@ class TelegramBotSubscriber
changes.delete("stage_id")
end
message = "<b><a href=\"#{conference_session_url(session.conference, session, host: 'rescheduled.c3lingo.org', protocol: 'https')}\">Session #{session.title}</a> #{action}</b>\n" +
message = "<b><a href=\"#{conference_session_url(session.conference, session, host: 'rescheduled.c3lingo.org', protocol: 'https')}\">Session #{session.title}</a></b>\n<b>#{action}</b>\n" +
changes.map { |attr, (from, to)| "- #{attr}: #{from} -> #{to}" }.join("\n") + "\n#{conference_session_url(session.conference, session)}"
TelegramGroupChatNotificationJob.perform_later(text: message)
......@@ -41,7 +41,7 @@ class TelegramBotSubscriber
return unless session.conference.relevant_stages.include? session.stage
message = "<b><a href=\"#{conference_session_url(session.conference, session, host: 'rescheduled.c3lingo.org', protocol: 'https')}\">Session #{session.title}</a> Speaker Change</b>\n" +
message = "<b><a href=\"#{conference_session_url(session.conference, session, host: 'rescheduled.c3lingo.org', protocol: 'https')}\">Session #{session.title}</a></b>\n<b>Speaker Change</b>\n" +
"#{session_speaker.speaker.name} #{action == 'destroyed' ? 'removed' : 'added'}" + "\n#{conference_session_url(session.conference, session)}"
TelegramGroupChatNotificationJob.perform_later(text: message)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment