This is a Telex integration that generates weekly side hustle for users.
- Fetches trending side hustles every week
- Uses external APIs like Upwork and LinkedIn
- Provides curated gig economy opportunities
- Updated dynamically
- FastAPI
- HTTPX
- Telex Webhooks
- RapidAPI
- Login or create an account on Telex.
- In your dashboard, navigate to the Apps section.
- Click on the "Add App" button and enter this URL in the popup's input field:
https://weekly-side-hustle-generator.onrender.com/integration.json - Activate the app.
- Authorize the app to link it to your Telex account.
- After authorization, copy the token and add it to your settings in the API Token field.
- Specify the interval using cron syntax to determine when the integration should run (e.g., "15 9,16 * * *" to run at 9:15 AM and 4:15 PM). You can use crontab.guru to generate an interval.
- Choose a channel to run the integration in the Output tab.
git clone https://github.com/UgoBest100/weekly-side-hustle-generator.git
cd weekly-side-hustle-generatorpip install -r requirements.txtuvicorn main:app --reloadpytestFetches the integration details for Telex.
Fetches the specified side hustle jobs and sends a message to the specified channel on Telex.
{
"channel_id": "your-channel-id",
"return_url": "your-return-url",
"settings": [
{
"label": "API Token",
"type": "text",
"required": true,
"default": "YOUR_TRELO_TOKEN"
},
{
"label": "Interval",
"type": "text",
"required": true,
"default": "* * * * *"
}
]
}{
"status": 202,
"description": "Data received successfully!"
}{
"status": 500,
"description": "Failed to run service!"
}{
"status": 429,
"description": "You may have exceeded your API request limit."
}Developed by UgoBest.