создаете бд , и когда пользователь пишет - сохраняете message.user_from.id туда , с предварительной провернкой (нету ли его уже там) и если нет - отправляете себе сообщение которое вы хотите
попробуйте на сайте пайтон ворлд, там есть самоучитель, а если не понятно - как сказали выше на ютуб к гоше дуда, ну или по запросу, я учил так, а мелочи узнаете по ходу работы, а вообще можете поискать книги, если любите читать конечно.
видеокарта тебе выдаст сколько хочешь,другой вопрос что она может быть для этого крайне слабой и не иметь подходящего порта. Для передачи таких обьемов данных нужен hdmi 2.1 ,при этом сама карта может его не поддерживать.
вам нужно в консоли браузера посмотреть исходящие пакеты и понять как строится запрос на сервер ресторана и отправить сформированы вами, это не так-то и легко