[커미션] 특정 키워드 담긴 트윗 이미지를 포함하여 노션 데이터베이스에 저장하기
20220809

정민환님의 커미션으로 작성된 게시글입니다.

준비물: 트위터 계정, 노션 계정, 재피어 계정

재피어는 작업을 코딩 없이 자동화시켜주는 사이트이니 가입해주세요!
https://zapier.com/

0. 우선 Notion에서 모으고자 하는 데이터베이스를 만들어줍니다.

 

1. Zapier에 들어가 Create Zap을 클릭합니다.

 

2. Trigger에 Twitter를 입력해 선택해줍니다.

 

3. User Tweet 선택 후 Continue를 누릅니다.

 

4. 그 후 트위터 계정 연동을 진행하고 다음으로 넘어갑니다.

 

5. 그 후 작성해주셨던 트위터 아이디를 입력합니다. 이 아이디의 새로운 트윗을 추적하게 됩니다!

 

5-1. 여기서 잠깐! 추적할 트위터 계정에 찾을 단어를 포함할 트윗을 테스트용으로 작성합니다. 이 글에서는 "테스트"로 했습니다.

 

6. 그리고 다시 재피어로 돌아와 Test Trigger를 진행해줍니다. 여기서 작성한 트윗을 찾아 Continue해줍니다!

 

7. 그 이후는 Action을 선택할 수 있는데, 여기서 오른쪽의 Filter를 선택해줍니다.

 

8. 이후 필터를 다음과 같이 설정해줍니다. 새로운 트윗 중 내용(Text)에 "테스트" 혹은 "또 다른 단어"가 포함된 트윗만 걸러내는 거랍니다!

 

9. 그리고 Continue를 클릭하면 성공했다는 창과 함께 다음 Action을 취할 수 있게 됩니다. 뭐가 성공한 거냐 하면, 추적한 트윗에서 "테스트"라는 단어를 찾는 데에 성공한 것입니다.

 

10. 그리고 여기서 읽어들인 트윗의 이미지를 저장할 겁니다. +버튼을 클릭해 새로운 Action창을 만들고, 여기서 Google Drive을 검색해 선택해줍니다. (아마 검색 안하셔도 메인에 있을듯)

 

11. 노션 연동처럼 이번엔 구글 드라이브를 연동해줍니다. File은 Entities Attached Media Midea Url로 해줍니다. 그 아래 칸은 False로 하되 다른 부분은 상황에 맞춰 입력해주세요!

 

12. 그 후 Test&review를 해보면 구글 드라이브에 트윗 안의 이미지가 업로드되는 것을 확인 가능합니다.

 

13. 그리고 다시 한 번 +버튼을 클릭해 새로운 Action창을 만들고, 여기서 Notion을 검색해 선택해줍니다. 이제 노션에 저장할거예요.

 

14. 그럼 화면이 바뀔 텐데, Event에서 Create Database Item을 선택해줍시다.

 

15. 이후 트위터 연동과 마찬가지로 노션 연동을 진행해줍시다.

 

16. 그럼 Set up action으로 넘어갈 수 있는데, 맨 처음 만든 데이터베이스를 선택해줍니다.

 

16-1. 다음과 같이 설정할 수 있습니다. 해보시면 느끼시겠지만, 페이지의 이름과 태그, 내용을 트윗에서 끌어와 설정할 수 있습니다! 일단 이름과 내용을 트윗 내용으로 설정했으나, 작성자의 닉네임으로 할 수도 있습니다.

 

17. 이후 넘어가면 테스트를 해볼 수 있습니다. Tset & Review를 클릭한 뒤 노션 페이지로 들어가봅니다. 확인해보면 새로운 데이터가 생성됩니다!

 

19. 재피어에서도 새로운 데이터베이스를 작성했다는 안내가 뜹니다. 이후 Publish Zap을 실행하면 15분 간격으로 데이터베이스가 작성되게 됩니다. 

 

 

긴 글 읽어주셔서 감사합니다. 궁금하신 부분 편히 말씀주세요!