YouTube Live n8n Self Challenge Record Log (DONE)

💡
It might not work out, but let's give it a try!
Goal: Create a progress bar for 2025 https://www.instagram.com/progressbar_/ (1 million followers, roughly 100,000-500,000 views per post)
Divide a year into 100% and automatically upload an image to Instagram as each % passes.
Copycat
🛎Upload every time it goes up by 1%.
Deadline (by Christmas Eve
Make it under 5 hours total by doing 1 hour per live session.
Image
Canva - Create images by % 1~100% > Create 100 images in advance
Video – How to Find Out
GIF, VIDEO > 10% (video filled from 1 to 10%)
Python code (condition)
- Please make ChatGPT.
N8n structure
Trigger: Trigger is triggered on the date corresponding to %. (Schedule)
A structure that checks if the % is correct with the IF statement condition while running daily, and if it is correct, executes. If not, the trigger is not triggered.
Google Drive: Upload % images created with Canva to Google Drive storage, and search for % images that match the date corresponding to the trigger.
Instagram API: Automatically posts the searched image using the Instagram API (meta API).
Expect it to take a long time
Creating images. % One by one - manually creating all 100 images.
Making Videos – How to Make It Easy?
Instagram API - The meta is a bit complicated. It might be better to sell a new account.
TODO
Decide on the Instagram channel name to upload to.
Get Instagram API (meta) & test.
Create images with Canva.
Write a Python code to find the date corresponding to %.
Automatic upload test.
Differentiation
..If you just copycat it, it won't have much meaning... Add something.. a little different from the other channels.
For example, let's say that % is increasing in another way.
Expressed as an hourglass instead of a %. Structure that goes from 1 to 365 in pixel structure.
GitHub grass-like structure (52 X 7)
A way to express something other than just an image (such as a phrase)
+It's like adding something like a famous quote.
Account Creation Complete https://www.instagram.com/progresslawn/

2024-12-12 (Day2) - meta API

It runs from 6:50 to 7:30 in the morning.
TODO
Get & test Instagram API (meta).
You need a Facebook account to use the Meta API.
Troubleshooting
Meta API settings are complicated.
The problem was that the account that was actually logged in was not linked to the business API.
Basically, metaAPI requires a Facebook account. However, the email addresses for the Facebook account (personal) and the Instagram account (business) are different.

2024-12-13 (Day3) - meta API

2024-12-15 (Day4) - meta API (continued)

I couldn't do the live yesterday because I went to a personal year-end party.
First of all, the account seems to have a complex structure as follows.
Facebook and Instagram accounts have independent structures.
Log in to Facebook at https://business.facebook.com/ and create a business app.
Uses the Instagram API.
The Instagram Basic Display API will be deprecated on September 4, 2024. Starting December 4, 2024, requests to the Instagram Basic Display API will return an error message . This means that the API will no longer be available.
Apps that were previously using the Instagram Basic Display API will need to migrate to the Instagram API to continue using the service.
I checked the details in the documentation reading. (Deprecated) https://developers.facebook.com/docs/instagram-basic-display-api/overview
Token Creation

Setting up Instagram

1.
Make sure your Instagram account is professional and connected to your Facebook page.
2.
https://business.facebook.com/settings/pages/ Verify that your Instagram page is managed by your business portfolio.
3.
In your Facebook app , go to Permissions and add “Instagram Graph API.”
4.
In the Graph API Explorer, in the Permissions section, select “other” and add the “instagram_content_publish” permission.
5.
Use this permission to generate a new user access token in Graph API Explorer .
6.
Go to your Instagram account from your business Meta page and copy your Instagram page ID number.
7.
In Graph API Explorer , enter your Instagram page ID followed by “/media”. If the settings are correct, a number will be returned without error.
8.
Create a new Open Graph credential in n8n, enter the access token you obtained from Graph API Explorer , and give it a name to identify your Instagram page.

2024-12-16 (Day5) - canva + schedule

I have successfully posted images, uploaded multiple images, and uploaded videos (reels).
Now you have a trigger action that sends out Canvas image actions and calendar actions.
I spent about 5 minutes thinking about comparing two values in n8n.
The merge section creates a pass structure if they match, and a no-pass structure if they don't. It's not actually an IF clause, but it works like an IF clause.
Download some of the created canvas images as JPGs. At this time, specify the file name as corresponding to each percentage.
Ex) 2.jpg = 2%, 10.jpg = 10%. → So it maps the image that matches the corresponding %.
Why upload to dropbox instead of google drive
Google requires continuous verification every week for security reasons, which is inconvenient.
Once you use Dropbox, you'll keep using it.
All that's left is to upload it to Instagram.
Are you going to finish it tomorrow?

2024-12-17 (Day6) - Canva design work

Scheduled to start at 10pm.
Today's Canva design work.
10 X 10 grid pattern
(Chat)
I bought a used 27-inch monitor. But I made a mistake and bought a product without USB-C. Hehe
YouTube live is difficult.
If you go live on YouTube, you can't turn off the webcam.
I think you have to use the OBS program.
If you adjust the screen, it will move accordingly.
What are you going to do next year?
N8n basic course ~March.
Planning n8n user meetup (Korea's first). (Online, offline..?)
Create more opportunities to communicate with other n8n creators.
Aiming to finish it within this week.
The blank space feels a bit empty, so I'm trying out emojis and sticker elements.
Suddenly, I thought, if it becomes popular enough, wouldn't it be good to put an advertisement in the blank space? (I briefly thought about it as a happiness circuit)

2024-12-18 (Day7) - Instagram upload in progress (10:00 PM - 30 minutes)

A little chat
N8n Challenge Season 2 - The 3-week challenge has ended. It's over for the year.
Next year, I plan to do less challenges and focus more on basic lectures. → Increase the size of the community.
TODO
Import image assets from Github instead of Dropbox.
Image quality is downgraded when uploading. What should I do? I'm currently uploading as png, but should I try as jpg? (Check what other image formats are available)
Same thing with JPG. It feels like it's compressed by default when uploaded. (1080p x 1080p)
The top is the original, the bottom is the uploaded version.
Phrase to write when uploading.** Think about it once to fit the concept.
1% has passed this year.
Let's check how it looks in a mobile environment.
Let's try making it in reels (video) format.
Music suno - bgm (10 second hooking song)
Lawn - A song with the concept of leisurely looking at the year?
Create reel videos with CapCut.
Stationery
Eg) The grass grew only 1% this year.

2024-12-21 (Day8) - Full Summary & QA

I may not be able to do it due to my schedule → Friday, another weekend.
Once a week > Upload to YouTube
Updated content.
I put a little more effort into the design work. I increased the font size for readability and added dynamic animations. Eventually, I switched to the paid version of Canva.
Workflows are sold separately for a fee.
Self Challenge Review (Review?)
It took about 30 minutes to 1 hour over the course of 10 days. It was my first live broadcast, so there were some rough spots, but I think I finished it successfully.
I got the results I wanted, but as always, the (design) quality is disappointing. I want to make it better, but I think this is the best I can do?
Actually, on December 24th (98%), the results will be reported and it seems like we can finally hit the ground running.
I'm thinking about doing this kind of live content periodically next year. I've done it alone now, but I think it would be good to have several people participate and create content together next year.
Hesitation and hesitation about next.
I have a lot of anxiety and worry about how to build a community or a gathering. Even though I have built it, I don't feel like I am actually doing well.
I want to be aggressive next year, but I will definitely plan to do more together rather than alone.
In the end, it's all about "content". What kind of automation can you create with n8n? - Fun, informative.
(Free) “Study”
Business model for next year.
Basic VOD lecture (Park Li Da Mae)
I would like to recruit staff to work together to produce quality content (workflow, video production, card news production, etc.)
We will provide a video of the content we edited during the 3-week challenge. (We will only bring the content and plan to re-film it in reality.)
Workflow sales. → It can be sold overseas. Of course, I don't know how much profit it will make. Because, there isn't much information yet???
YouTube content.
One-on-one consulting - I try not to do this. (Even though the pay is high, the client's demands are often high.)