diff --git a/app/observers/application_observer.rb b/app/observers/application_observer.rb index 3bde5d67966f..21e827a1e749 100644 --- a/app/observers/application_observer.rb +++ b/app/observers/application_observer.rb @@ -1,7 +1,7 @@ class ApplicationObserver < ActiveRecord::Observer def warned_user_ping(activity) if activity.user.warned == true - SlackBot.ping "@#{activity.user.username} just posted.\nThey've been warned since #{activity.user.roles.where(name: 'warned')[0].updated_at.strftime('%d %B %Y')}\nhttps://dev.to#{activity.path}", + SlackBot.delay.ping "@#{activity.user.username} just posted.\nThey've been warned since #{activity.user.roles.where(name: 'warned')[0].updated_at.strftime('%d %B %Y')}\nhttps://dev.to#{activity.path}", channel: "warned-user-activity", username: "sloan_watch_bot", icon_emoji: ":sloan:"