Telegram bot that stores URLs, photos, and avatars from a chat in to an Airtable base.
The installation process requires you to:
- Create a glitch project.
- Create a base in Airtable and copy the tokens/credentials.
- Create the Telegram bot
- Invite your bot to a Telegram chat
In this step you'll create a Glitch project that will host a server to handle the communications between your Telegram bot and your Airtable base.
- Fork this repo.
- Go to your glitch.com dashboard.
- Create a new "hello-express" project.
- Open the project options and click on "Advanced options".
- Grant access to your GitHub account.
- Click on "Import from GitHub".
- In the prompt window write the path to the repo in github:
username/bot
. - Using the glitch browser to copy the contents of the
env.sample
file and use it to replace the contents of the secret.env
file.
In this step you'll create and setup an Airtable base to collect URLs, photos, and avatars from a chat
- Go to Airtable and create a new base using
Import a spreadsheet
- Pick the option to create the table using a CSV file and use the CSV files in the
templates
folder. - Rename the base and copy the name →
AIRTABLE_BASE_NAME
- Go to your account and copy the API key →
AIRTABLE_API_KEY
TBD
TBD