코드 싸지른거 2

GCP로 디스코드 봇을 호스팅 해보자

저번에 SaoceNAO api를 이용해 일러스트의 주소를 찾아주는 디스코드 봇을 만들어 보았다. 이번에는 이어서 봇을 호스팅 해보도록 하자GCP 보다 오라클 클라우드가 무료로 쓸 수 있는 리소스 량이 더 많기 때문에 만약 고성능 봇을 만들거나 사용량이 많을거 같으면 거기서 시작하는 것도 나쁘지 않음.GCP 에서 VM 만들기호스팅에는 구글 클라우드 플랫폼 GCP를 이용할 것이다. 따라서 먼저 GCP에 회원가입을 하도록 하자. 구글 계정 있으면 바로됨계정 만들기 정도는 90살 할머니도 할 수 있는 수준이니 넘어가고 가상머신을 만들어보자사용을 누르고 나면 가상머신을 설정할 수 있는 페이지가 나온다. 여기서 리전은 서버가 있는 지역인데 무료로 사용가능한 곳은 오리건, 아이오와, 사우스캐롤라이나 가 있다. 이 중..

코드 싸지른거 2025.05.28

SauceNAO API 사용해 디코봇을 만들어보자

1. SauceNAO가 뭐임?SauceNAO는 일러스트의 픽시브나 트위터 링크를 찾아주는 고마운 사이트다.이 SauceNAO를 이용해서 일러스트의 출처를 알려주는 디스코드 봇을 만들어 보자. 2. SauceNAO API를 사용해보자고맙게도 SauceNAO는 API를 지원해준다.저 회원가입을 하고(이메일 확인 절차가 없으니까 아무 이메일 써도 됨) Account > api에 들어가면 API 키를 발급 받을 수 있다SauceNAO 홈페이지에 api쓰는 예시 코드를 올려줬는데 복잡하고 어려우니깐 쉬운 방법으로 시도해보도록 하자.파이썬를 이용해 만들건데 다른 언어도 사용법은 비슷하다.import requests # api 요청하는 라이브러리import json # json 처리하는 라이브러리img_url = '..

코드 싸지른거 2025.05.15