diff --git a/PluralKit.Bot/Handlers/ReactionAdded.cs b/PluralKit.Bot/Handlers/ReactionAdded.cs index fcbef124..127b8e08 100644 --- a/PluralKit.Bot/Handlers/ReactionAdded.cs +++ b/PluralKit.Bot/Handlers/ReactionAdded.cs @@ -189,12 +189,26 @@ namespace PluralKit.Bot if (msg.System.PingsEnabled) { // If the system has pings enabled, go ahead - var embed = new EmbedBuilder().Description($"[Jump to pinged message]({evt.JumpLink()})"); await _rest.CreateMessage(evt.ChannelId, new() { - Content = - $"Psst, **{msg.Member.DisplayName()}** (<@{msg.Message.Sender}>), you have been pinged by <@{evt.UserId}>.", - Embed = embed.Build(), + Content = $"Psst, **{msg.Member.DisplayName()}** (<@{msg.Message.Sender}>), you have been pinged by <@{evt.UserId}>.", + Components = new [] + { + new MessageComponent + { + Type = ComponentType.ActionRow, + Components = new[] + { + new MessageComponent + { + Style = ButtonStyle.Link, + Type = ComponentType.Button, + Label = "Jump", + Url = evt.JumpLink() + } + } + } + }, AllowedMentions = new AllowedMentions {Users = new[] {msg.Message.Sender}} }); }