C # Discord бот получить отправителей аватар - PullRequest
0 голосов
/ 26 сентября 2018

Привет, мне было интересно, знает ли кто-нибудь, как заставить моего бота c # получить аватар отправителя, а затем дать ему ответ с аватаром пользователя в сообщении.Вот что у меня есть:

    [Command("testuser")]
    public async Task testuser()
    {
        EmbedBuilder builder = new EmbedBuilder();

        builder.WithTitle("Message response")
            .WithDescription("Message" + **SENDERS USER AVATAR HERE**);

        await ReplyAsync("", false, builder.Build());
    }

Я пытался использовать:

.withurl() and .withimageurl() в сочетании с Context.User.GetAvatarUrl and Context.User.AvatarId

Но ничего из этого не помогло, пожалуйста, помогите

Здесь - пример того, как я хочу, чтобы это выглядело

1 Ответ

0 голосов
/ 04 октября 2018

EmbedBuilder.WithDescription() не позволяет вам добавлять изображения к содержанию описания встраивания, если вы хотите, чтобы вложение было похоже на скриншот, который вы связали, тогда вы должны использовать

builder.WithFooter($"Help requested by {Context.User.Username}", Context.User.GetAvatarUrl());
...