mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-04-15 20:16:34 +00:00
[AB-xxx] fixing triggered not working with message replies used
This commit is contained in:
@@ -69,9 +69,13 @@ public class Triggered extends AbstractConditionableCommand {
|
|||||||
List<Object> parameters = commandContext.getParameters().getParameters();
|
List<Object> parameters = commandContext.getParameters().getParameters();
|
||||||
if(parameters.isEmpty()) {
|
if(parameters.isEmpty()) {
|
||||||
member = commandContext.getAuthor();
|
member = commandContext.getAuthor();
|
||||||
|
} else {
|
||||||
|
if(parameters.get(0) instanceof Message) {
|
||||||
|
member = ((Message) parameters.get(0)).getMember();
|
||||||
} else {
|
} else {
|
||||||
member = (Member) parameters.get(0);
|
member = (Member) parameters.get(0);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
File triggeredGifFile = imageGenerationService.getTriggeredGif(member.getEffectiveAvatar().getUrl(imageSize));
|
File triggeredGifFile = imageGenerationService.getTriggeredGif(member.getEffectiveAvatar().getUrl(imageSize));
|
||||||
MessageToSend messageToSend = templateService.renderEmbedTemplate(TRIGGERED_EMBED_TEMPLATE_KEY, new Object(), commandContext.getGuild().getIdLong());
|
MessageToSend messageToSend = templateService.renderEmbedTemplate(TRIGGERED_EMBED_TEMPLATE_KEY, new Object(), commandContext.getGuild().getIdLong());
|
||||||
// template support does not support binary files
|
// template support does not support binary files
|
||||||
|
|||||||
Reference in New Issue
Block a user