py как узнать, или пользователь первый раз запускает бота телеграм

как узнать, запускал ли пользователь телеграм бота( Или сейчас первый запуск, или уже запуск был?)


Ответы (1 шт):

Автор решения: eri

Создай папку в профиле пользователя и смо три по её наличию

import os
firstrun = False
appname = 'suprbot'

if os.name == 'posix':
    path = os.path.join(os.getenv('HOME'), '.config', appname)
elif os.name == 'nt':
    path = os.path.join(os.getenv('APPDATA'), appname)


if not os.path.exists(path):
    firstrun = True
    os.makedirs(path)

print(firstrun)
→ Ссылка