Control Raspberry pi with physically attached button. Wake, Power Off, and Restart (Double Press) . Python3 script runs as a service with easy installation.
Why do you think that https://github.com/RNA3210d/RPi-TELEBOT is a good alternative to raspberry-pi-power-button