Ну можно начать с того, что программист из меня на единицу с минусом… Хотелось бы посмотреть проекты людей, в чем была дилемма. Мне, например, интересно каким образом происходит вычисление того, что пользователь зашёл в чат. Может чтение самой переписки?
А чтение переписки происходит по событию
Точнее новый пользователь - сообщение идет в верхнем уровне где еше нажатия кнопок обрабатываются у телеги
А простая переписка уже на низком уровне обрабатывается