public IEnumerable<IMessageResponse> GetResponse(ResponseContext context, RocketChatBot caller) { var message = context.Message; var search = message.Message.Replace(GiphyCommand, "").Trim(); var url = GetGiphy(search); var attachment = new Attachment { ImageUrl = url }; yield return message.CreateAttachmentReply(attachment); }
public bool CanRespond(ResponseContext context) { var message = context.Message; return message.Message.StartsWith(GiphyCommand) && !message.Message.Equals(GiphyCommand); }