Ejemplo n.º 1
0
        public void Should_send_2X2_reply_keyboard()
        {
            GapClient gapClient = new GapClient(Token);
            Message   message   = new Message()
            {
                ChatId        = ChatId,
                ReplyKeyboard = ReplyKeyboard.Builder().AddGetContact("share phone").Add("button two").AddRow().AddRow().AddGetLocation("share location").Add("button four").Build(),
                Data          = "send to me your phone or location"
            };


            PostResult postResult = gapClient.Send(message).Result;

            postResult.StatusCode.Should().Be(StatusCode.Success);
        }
Ejemplo n.º 2
0
        public void Should_send_an_get_contact_inline_button()
        {
            GapClient gapClient = new GapClient(Token);
            Message   message   = new Message()
            {
                ChatId        = ChatId,
                ReplyKeyboard = ReplyKeyboard.Builder().AddGetContact("share phone").Build(),
                Data          = "let me khnow your phone number..."
            };


            PostResult postResult = gapClient.Send(message).Result;

            postResult.StatusCode.Should().Be(StatusCode.Success);
        }