예제 #1
0
            public void HandleUpdate(UpdateMessage message, UpdateHandlerInterface.HandleUpdateCallback response_callback)
            {
                OutgoingMessage response = new OutgoingMessage(message.message.chat.id, "slow handle");

                Thread.Sleep(millisecondsTimeout: SLOW_TEST_HANDLE_DURATION_MILLIS);

                response_callback(response);
            }
예제 #2
0
        public void HandleUpdate(UpdateMessage message, UpdateHandlerInterface.HandleUpdateCallback response_callback)
        {
            string text    = message.message.text;
            long   chat_id = message.message.chat.id;

            if (ShallAnswer(text))
            {
                response_callback(new OutgoingMessage(chat_id, "Hi!!!"));
            }
        }
예제 #3
0
            public void HandleUpdate(UpdateMessage message, UpdateHandlerInterface.HandleUpdateCallback response_callback)
            {
                OutgoingMessage response = new OutgoingMessage(message.message.chat.id, message.message.from.first_name + " bye!");

                response_callback(response);
            }