No offense to @Domoticon, but I had some difficulty following the tutorial myself so I took another approach to get this done. I can set this off by sending /al and the menus popup in telegram, after I make my choice the function node send the appropriate command HA. To secure it the telegram nodes allows me to restrict who can send a command. In addition, I have another node tied to telegram that sends me the status of the alarm each time I choose one of the option to ensure it went through.
[{"id":"34052197.65fc5e","type":"telegrambot-switch","z":"210599c3.81f106","name":"Alarm Choices","bot":"6cf9d125.c9a1f","chatId":"364959066","question":"What would you like to do with the alarm?","answers":["arm_home","arm_away","disarm"],"outputs":3,"autoAnswerCallback":true,"timeoutValue":"","timeoutUnits":"","x":620,"y":680,"wires":[["f8eef33e.406ab"],["566dbe0.a166644"],["ecf3dfbc.1d5f9"]]},{"id":"6b091eec.dc7aa","type":"telegrambot-command","z":"210599c3.81f106","bot":"6cf9d125.c9a1f","command":"/al","commandType":"str","commandCase":false,"x":430,"y":680,"wires":[["34052197.65fc5e"]]},{"id":"42a9b95.4d6dc48","type":"mqtt out","z":"210599c3.81f106","name":"Alarm out-put","topic":"","qos":"","retain":"","broker":"d22d2dd3.efb5","x":1000,"y":640,"wires":[]},{"id":"f8eef33e.406ab","type":"function","z":"210599c3.81f106","name":"Set Home Alarm","func":"var newMsg = {\"payload\":\"ARM_HOME\",\"topic\":\"home/alarm/set\"};\nreturn newMsg;\n","outputs":1,"noerr":0,"x":820,"y":640,"wires":[["42a9b95.4d6dc48","16dfde83.1b9a21"]]},{"id":"ea46fbd.096e508","type":"mqtt out","z":"210599c3.81f106","name":"Alarm out-put","topic":"","qos":"","retain":"","broker":"d22d2dd3.efb5","x":1000,"y":680,"wires":[]},{"id":"566dbe0.a166644","type":"function","z":"210599c3.81f106","name":"Set Away Alarm","func":"var newMsg = {\"payload\":\"ARM_AWAY\",\"topic\":\"home/alarm/set\"};\nreturn newMsg;\n","outputs":1,"noerr":0,"x":820,"y":680,"wires":[["ea46fbd.096e508","16dfde83.1b9a21"]]},{"id":"d332c82f.103f38","type":"mqtt out","z":"210599c3.81f106","name":"Alarm out-put","topic":"","qos":"","retain":"","broker":"d22d2dd3.efb5","x":1000,"y":720,"wires":[]},{"id":"ecf3dfbc.1d5f9","type":"function","z":"210599c3.81f106","name":"Disarm Alarm","func":"var newMsg = {\"payload\":\"DISARM 9999\",\"topic\":\"home/alarm/set\"};\nreturn newMsg;\n","outputs":1,"noerr":0,"x":820,"y":720,"wires":[["d332c82f.103f38","832e43c9.4a88a"]]},{"id":"16dfde83.1b9a21","type":"telegrambot-notify","z":"210599c3.81f106","name":"The alarm has been set","bot":"6cf9d125.c9a1f","chatId":"111111111","message":"The alarm has been set","parseMode":"","x":1210,"y":660,"wires":[]},{"id":"832e43c9.4a88a","type":"telegrambot-notify","z":"210599c3.81f106","name":"The alarm has been disarmed","bot":"6cf9d125.c9a1f","chatId":"111111111","message":"The alarm has been disarmed","parseMode":"","x":1230,"y":720,"wires":[]},{"id":"6cf9d125.c9a1f","type":"telegrambot-config","z":"","botname":"DoorSensorBot","usernames":"walkintothelight","chatIds":"111111111","pollInterval":"300"},{"id":"d22d2dd3.efb5","type":"mqtt-broker","z":"","name":"Win-Mosquitto","broker":"192.168.1.999","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closePayload":"","willTopic":"","willQos":"0","willPayload":""}]