Exemplo n.º 1
0
        private static void processMeme(int peer_id, string text)
        {
            LogUtil.Log.infoAsync($"processMeme. peer_id: {peer_id} text{text}");
            string memeUrltest = getMeme(text);

            photoAuth = registerPhoto(peer_id);
            var photoParams = uploadPhoto(memeUrltest, peer_id);
            var photo       = savePhoto(photoParams);

            sendMessage(peer_id, $"photo{photo.owner_id}_{photo.id}_{photo.access_key}");
        }
Exemplo n.º 2
0
 static void Main(string[] args)
 {
     Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
     chatAuth = register();
     while (true)
     {
         try
         {
             process();
         } catch (Exception ex) {
             LogUtil.Log.infoAsync($"Received an exception during a long poll request, trying again...\n{ex}");
             Task.Delay(5000).Wait();
             chatAuth = register();
         }
     }
 }