コード例 #1
0
 public EditMessageQuery(TamTamClient client, NewMessageBody newMessageBody, string messageId)
     : base(client, "/messages", newMessageBody, Method.PUT)
 {
     _messageId = new QueryParam <string>("message_id", messageId, this).Required();
 }
コード例 #2
0
ファイル: DeleteMessageQuery.cs プロジェクト: exbr/TamTamBot
 public DeleteMessageQuery(TamTamClient client, string messageId)
     : base(client, "/messages", null, Method.DELETE)
 {
     _messageId = new QueryParam <string>("message_id", messageId, this).Required();
 }
コード例 #3
0
 public AnswerOnCallbackQuery(TamTamClient client, CallbackAnswer callbackAnswer, string callbackId)
     : base(client, "/answers", callbackAnswer, Method.POST)
 {
     _callbackId = new QueryParam <string>("callback_id", callbackId, this).Required();
 }
コード例 #4
0
 public GetChatsQuery(TamTamClient tamTamClient) : base(tamTamClient, "/chats", null, Method.GET)
 {
     _count  = new QueryParam <int>("count", this);
     _marker = new QueryParam <long>("marker", this);
 }
コード例 #5
0
ファイル: GetUploadUrlQuery.cs プロジェクト: exbr/TamTamBot
 public GetUploadUrlQuery(TamTamClient client, UploadType type)
     : base(client, "/uploads", null, Method.POST)
 {
     _type = new QueryParam <UploadType>("type", type, this).Required();
 }
コード例 #6
0
 public RemoveMemberQuery(TamTamClient client, long chatId, long userId)
     : base(client, $"/chats/{chatId}/members", null, Method.DELETE)
 {
     _userId = new QueryParam <long>("user_id", userId, this).Required();
     _block  = new QueryParam <bool>("block", this);
 }
コード例 #7
0
ファイル: ConstructQuery.cs プロジェクト: exbr/TamTamBot
 public ConstructQuery(TamTamClient client, ConstructorAnswer constructorAnswer, string sessionId)
     : base(client, "/answers/constructor", constructorAnswer, Method.POST)
 {
     _sessionId = new QueryParam <string>("message_id", sessionId, this).Required();
 }
コード例 #8
0
 public UnsubscribeQuery(TamTamClient client, string url)
     : base(client, "/subscriptions", null, Method.DELETE)
 {
     _url = new QueryParam <string>("url", url, this).Required();
 }