Budget: 2500 UAH Deadline: 2 days
Hello! The task is clear: you need to replace the external Google form with full authorization within the application (WebApp or bot), so that the data is automatically pulled using the Telegram ID.
I will implement this through integration with a database (for example, PostgreSQL or SQLite) and the Google Sheets API. Upon the first login, the bot registers the user, and during subsequent logins, it instantly checks for the ID in the database and allows access without unnecessary questions. I have extensive experience in creating Telegram interfaces and automating data collection through Google Sheets.
Your solution will operate on the principle of "logged in and forgotten":
Automatic identification via Telegram ID (without duplicates).
Saving email and profile data in the database upon first registration.
Instant profile retrieval during repeat logins.
What database are you currently using for the application, or do you just need to synchronize data with the current Google Sheet?