Spaces:
Sleeping
Sleeping
| set -e # Exit on error | |
| echo "π Starting Telegram Server Manager Bot..." | |
| echo "π Cleaning old session files..." | |
| # Delete old session files | |
| find . -name "*.session" -type f -delete || echo "No session files to clean" | |
| echo "π Starting web server..." | |
| # Start the FastAPI server in the background | |
| python3 server.py & | |
| SERVER_PID=$! | |
| # Check if server started successfully | |
| sleep 2 | |
| if ! kill -0 $SERVER_PID 2>/dev/null; then | |
| echo "β Failed to start web server" | |
| exit 1 | |
| fi | |
| echo "β Web server started (PID: $SERVER_PID)" | |
| echo "π€ Starting Telegram bot..." | |
| # Start the Telegram bot | |
| python3 bot.py | |