Exemple #1
0
        static void Main(string[] args)
        {
            var config = new VkBotConfig
            {
                GroupId = 0, // Id группы,где будет работать бот.
                Token   = "" // Ключ API для бота.
            };
            var sheetBot = new SpreadsheetBot(
                "google-credentials.json", // Путь к файлу с данными для интеграции с API Google Таблиц.
                ""                         // Id таблицы, с которой бот будет работать.
                );

            Console.WriteLine("SpreadsheetBot запущен");
            var vkBot = new VKApiBot(config, sheetBot);

            Console.WriteLine("AdviseBotVK запущен");
            vkBot.Listen();
        }
Exemple #2
0
 /// <summary>
 /// Создание бота для группы
 /// </summary>
 /// <param name="config">Настройки бота</param>
 public VKApiBot(VkBotConfig config, SpreadsheetBot spreadsheetBot = null)
 {
     MyGroupId = config.GroupId;
     Authorize(config.Token);
     Spreadsheet = spreadsheetBot;
 }