Heroku - 디스코드 봇 무료 호스팅 준비하기
- Development/디스코드봇
- 2021. 12. 9.
Heroku를 사용하여 디스코드 봇 무료 호스팅 준비하기
만약 디스코드 봇을 개발했다면, 어디에 띄워둬야 실제 봇으로서 제대로 동작할까?
물론 내 PC에서 봇을 띄워놓고, 24시간 365일 운영해도 된다.
그러나, 개인 용도의 봇이 아니라 다른 사람들도 쓸 수 있는 봇이라면 별도의 서버 환경에서 봇을 실행시키는 것이 바람직하다.
AWS, GCP, Azure 등의 클라우드 환경이 적합한 타겟이 될텐데, Heroku를 쓰면 가벼운 디스코드 봇을 무료로 띄울 수 있다.
Heroku 가입하기
Heroku의 공식 사이트 링크는 아래와 같다.
혹시 미리 가입했다면, 상단의 log in 버튼을 클릭하여 로그인하면 되고, 계정이 없다면 sign up 버튼을 눌러서 가입한다.
빈 칸에 필요한 정보를 기입하고 계정을 생성한다.
계정이 있다면 아래와 같이 직접 로그인한다.
디스코드 봇 생성
create new app 버튼을 클릭하여 세부 옵션을 살펴보자.
생성할 봇 이름을 지정한다.
지역은 미국과 유럽을 선택할 수 있으나, 별 차이는 없다.
지역을 선택한 후, create app 버튼을 클릭한다.
소스 연동 방식 선택
사이트에서 안내하는 방식으로는 크게 세 가지를 꼽고 있다.
git 기반으로 하면, 크게 두 가지 선택 중 하나를 하면 된다.
Heroku git CLI를 써서 봇을 올리고 싶다면 첫 번째 방법을 택하면 된다.
만약, 깃헙 사용이 좀 더 편하다고 느끼거나, 봇 소스를 깃헙에도 별도 보관하고 싶다면 깃헙을 경유하는 방법을 사용하면 된다.
맺음말
디스코드 봇을 무료로 호스팅할 수 있는 Heroku의 가입 및 기본 설정까지 간략하게 다뤄보았다.
다음 포스팅에서는, 위의 두 옵션 중 깃헙으로 봇을 연동하는 과정을 살펴 보고자 한다.
'Development > 디스코드봇' 카테고리의 다른 글
디스코드 봇 - 쉽게 embed 메시지 꾸미는 법 (0) | 2021.12.26 |
---|---|
Heroku - 디스코드 봇 토큰 정보 보호하기 (숨기기) (0) | 2021.12.23 |
Heroku - 실행중인 디스코드 봇의 로그를 보려면? (2) | 2021.12.16 |
Heroku - 파이썬 디스코드 봇 프로젝트 연동하기 (깃헙기반) (0) | 2021.12.12 |
파이썬 디스코드 봇 - 사용자 커맨드에서 파라미터 전달받기 (0) | 2021.12.04 |
파이썬으로 디스코드 봇 개발 시작하기 (기본 구조 잡기) (1) | 2021.11.28 |
디스코드 오류 - Cannot close a running event loop (feat. 구글 코랩) (0) | 2021.10.19 |
디스코드 봇 준비- discord.py 설치하기 (feat 맥북, 구글 코랩) (0) | 2021.10.16 |