Automation for the investment channel

Bot Development 74 USD
Job 3 of 3
This Telegram bot is designed to automate work with an investment and financial consulting channel. The bot provides a complete cycle of interaction with new channel participants - from automatic approval of applications to sending welcome messages.

Main functions
- Automatic approval of applications to join the channel
- Instant response to new participant applications
- Logging all actions to track activity

Greeting system
- Welcome messages with photos and a description of the community
- Buttons for contact and linking to the official website

Feedback system
- Groups of photos with real customer reviews
- Video testimonials to increase trust
- Text describing services and benefits of collaboration
- Navigation buttons to go to the channel and website

PostgreSQL database
- Storing all participants with complete information
- Date and time of joining for analytics
- Username, first name, and last name of users

The entire bot is written in Python programming language
The hosting I used: RailWay
For this project, I used aiogram 3.3.0, PostgreSQL, psycopg2-library, python-dotenv, asyncio