print('Добрый вечер ', a, '! Вы совершеннолетний, поздравляем!', sep="")
print('Привет ', a,'! Приносим извинения, но вы не можете гулять после 22:00.', sep="")
на первый взгляд вы делаете вычисления тут localStorage.setItem('text777', text2 - text); но переменная text объявляется в условии, которое, возможно, не выполняется и переменная не создается.
Но и вычитаете вы из строки строку, а не числа.
Sintax, стесняюсь спросить... А на сколько простых ботов вы писали что не знаете как сделать чтобы бот отвечал на команды и сообщения? Взаимодействие с ботом(чтобы он отвечал) это вообще основное для ботов