4

Telegram.Botライブラリを使用して写真を送信したいのですが、うまくいきません。

これが私のコードです:

private void btnSendImage_Click(object sender, RoutedEventArgs e)
    {
        var Bot = new Telegram.Bot.Api(token);

        Task<Telegram.Bot.Types.Update[]> res = Bot.GetUpdates();

        List<string> users = GetIds();
        foreach (var update in res.Result)
        {
            if (!users.Contains("" + update.Message.Chat.Id))
            {
                AddId("" + update.Message.Chat.Id);

            }
        }
        users = GetIds();
        foreach (var item in users)
        {
            if (item.Length > 0)
            {

                var rep = Bot.SendPhoto(Convert.ToInt32(item), txtImagePath.Text, txtMessage.Text);
            }
        }

    }

txtImagePath.text= "D:\Projects\Telegram Bot\Telegram Bot\bin\Debug\4.jpg";

でテストしたところBot.SendMessage問題なく動作しましたが、写真を送信できません!

4

2 に答える 2