Heroku - 디스코드 봇 무료 호스팅 준비하기

Heroku를 사용하여 디스코드 봇 무료 호스팅 준비하기

만약 디스코드 봇을 개발했다면, 어디에 띄워둬야 실제 봇으로서 제대로 동작할까?

물론 내 PC에서 봇을 띄워놓고, 24시간 365일 운영해도 된다.

그러나, 개인 용도의 봇이 아니라 다른 사람들도 쓸 수 있는 봇이라면 별도의 서버 환경에서 봇을 실행시키는 것이 바람직하다.

AWS, GCP, Azure 등의 클라우드 환경이 적합한 타겟이 될텐데, Heroku를 쓰면 가벼운 디스코드 봇을 무료로 띄울 수 있다.




Heroku 가입하기

Heroku의 공식 사이트 링크는 아래와 같다.

https://www.heroku.com/

혹시 미리 가입했다면, 상단의 log in 버튼을 클릭하여 로그인하면 되고, 계정이 없다면 sign up 버튼을 눌러서 가입한다.

빈 칸에 필요한 정보를 기입하고 계정을 생성한다.

계정이 있다면 아래와 같이 직접 로그인한다.

 

디스코드 봇 생성

create new app 버튼을 클릭하여 세부 옵션을 살펴보자.

생성할 봇 이름을 지정한다.

지역은 미국과 유럽을 선택할 수 있으나, 별 차이는 없다.

지역을 선택한 후, create app 버튼을 클릭한다.

 

소스 연동 방식 선택

사이트에서 안내하는 방식으로는 크게 세 가지를 꼽고 있다.

git 기반으로 하면, 크게 두 가지 선택 중 하나를 하면 된다.

Heroku git CLI를 써서 봇을 올리고 싶다면 첫 번째 방법을 택하면 된다.

만약, 깃헙 사용이 좀 더 편하다고 느끼거나, 봇 소스를 깃헙에도 별도 보관하고 싶다면 깃헙을 경유하는 방법을 사용하면 된다.

 

맺음말

디스코드 봇을 무료로 호스팅할 수 있는 Heroku의 가입 및 기본 설정까지 간략하게 다뤄보았다.

다음 포스팅에서는, 위의 두 옵션 중 깃헙으로 봇을 연동하는 과정을 살펴 보고자 한다.

댓글

Designed by JB FACTORY