Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.42 KB | None | 0 0
  1. public class ClassTelegram
  2.     {
  3.         public string ApiToken { get; set; }
  4.         public string ChatId { get; set; }
  5.         public string Msg { get; set; }
  6.  
  7.         public string UrlString
  8.         {
  9.             get
  10.             {
  11.                 string urlString = "https://api.telegram.org/bot{0}/sendMessage?chat_id={1}&text={2}";
  12.                 return String.Format(urlString, ApiToken, ChatId, Msg);
  13.             }
  14.         }
  15.  
  16.         public string Send()
  17.         {
  18.             try
  19.             {
  20.                 WebRequest request = WebRequest.Create(UrlString);
  21.                 Stream rs = request.GetResponse().GetResponseStream();
  22.                 StreamReader reader = new StreamReader(rs);
  23.                 string line = "";
  24.                 StringBuilder sb = new StringBuilder();
  25.                 while (line != null)
  26.                 {
  27.                     line = reader.ReadLine();
  28.                     if (line != null)
  29.                         sb.Append(line);
  30.                 }
  31.                 string response = sb.ToString();
  32.                 return response;
  33.             }
  34.  
  35.             catch (Exception ex)
  36.             {
  37.                 // Codice da eseguire in caso di eccezione.
  38.                 string errore;
  39.                 errore = "È avvenuta la seguente eccezione: " + System.Environment.NewLine;
  40.                 errore += ex.Message;
  41.                 return errore;
  42.             }
  43.         }
  44.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement