Need a Python Developer: Telegram Bot for Video Production Management
About the Project
I have a YouTube channel. Team: translators, voiceovers, animators, sound engineer. Currently, the entire workflow is in Airtable, but the team finds it inconvenient - I want to create a Telegram bot as an interface.
What is Needed
Telegram Bot that:
- Shows each participant their tasks (based on their role)
- Allows changing statuses via buttons
- Allows inserting links to files (Google Drive)
- Updates data in Airtable via API
- Sends notifications when new tasks appear
Admin Panel (simple web page):
- Generates invite links for user registration
- Shows who is connected to the bot
- Views active tasks
Technical Requirements
Backend:
- Python (FastAPI or Flask - your choice)
- Telegram Bot API (webhook-based)
- Airtable API integration
- Admin panel (can be very simple)
Deployment:
- Cloud service with HTTPS (Railway/Heroku/DigitalOcean - your recommendation)
- Automatic webhook update upon deployment
Airtable:
- Setting up automations (webhook on status changes)
- Integration with tables:
Budget
Fixed Price: 3000-8000 UAH (depends on approach and experience)
Bonus: +1000 UAH for quick quality results (48-72 hours)
Deadlines
- Optimal: 5-7 days
- Can be urgent: 2-3 days (negotiable)
Deliverables (what I should receive)
- ✅ Working Telegram bot in production
- ✅ Admin panel (web interface)
- ✅ Configured Airtable automations
- ✅ Tested full cycle for each role
- ✅ Code in Git repository
- ✅ Documentation:
- How to add a new user
- How to restart the service
- How to update the code
- Common errors and solutions
- ✅ Screen-share session (1-2 hours) - teach me how to use it
- ✅ 2 weeks of support after project delivery
How to Respond
Write in your proposal:
- Your approach - how would you implement this project? (FastAPI? Flask? Make.com? other?)
- Why this way? - advantages of your approach
- Experience:
- With Telegram bots
- With Airtable or other REST APIs
- With deployment
- Your estimate:
- How much time (realistically)
- What price (fixed or hourly)
- One question about the project (to show that you read carefully)
- Work samples (if any - GitHub, portfolio, etc.)
Additional Information
- Ready to provide technical specification after selecting a contractor
- Can conduct a video call to discuss details
- If everything goes well, long-term cooperation for improvements is possible
P.S. I am looking for not just a coder, but a technical partner who can suggest the best solutions and teach me the basics