Telegram Bot C#

У меня есть простой телеграм бот на C#, только он работает если добавить его в группу или писать ему в личные сообщения. Мне же надо, чтобы он работал в телеграм канале, а именно нужно, чтобы он мог отправлять там картинки, текст, получать контент который содержиться в этом канале

using System;
using System.Threading.Tasks;
using System.IO;
using Telegram.Bot;
using Telegram.Bot.Types;

namespace Neirodemotivator;

public class Program
{
    private static string _token = "";
    public static TelegramBotClient _botClient;
    public static void Main(string[] args)
    {
        _botClient = new TelegramBotClient(_token);
        _botClient.StartReceiving(Update, Error);


        Console.ReadLine();
    }

    async static Task Update(ITelegramBotClient botClient, Update update, CancellationToken token)
    {
        if (update.Message != null)
        {
            var message = update.Message;
            if (message.Text != null)
            {
                if (message.Text.ToLower().Contains("прив"))
                {
                    await botClient.SendTextMessageAsync(message.Chat.Id, "111");
                    return;
                }
                if (message.Text.ToLower().Contains("ку"))
                {
                    await botClient.SendTextMessageAsync(message.Chat.Id, "ни");
                    return;
                }
            }
            if (message.Photo != null)
            {
                await botClient.SendTextMessageAsync(message.Chat.Id, "111");
                return;
            }
        }
    }
    private static Task Error(ITelegramBotClient arg1, Exception arg2, CancellationToken arg3)
    { throw new NotImplementedException(); }
}

Ответы (0 шт):