Unlike many other telegram bot frameworks this one is actually well dome, performant and bug-free. It simply works and works well, supporting the Javascript and NodeJS norms. THe only reason it is 4* instead of 5 is because of the somewhat incomplete documentation. Some options information to specific methods or functions are not documented or poorly documented. But if you understand the idea of how things usually work it is not difficult to walk through it anyway.
Very well implemented in usual Node.js/JavaScript way. The issue it's quite buggy, issues handling exceptions and it subtly loses connection while polling for a long time so bots become extremely unstable and hard to upkeep..