본문 바로가기

앱/telegram

[telegram] BotFather를 이용한 텔레그램 봇 생성 가이드

본 문서는 2024년 4월 19일에 작성되었습니다.

목차

  • 1단계: BotFather 검색
  • 2단계: 봇 생성
  • 3단계: 봇 이름 및 사용자 이름 설정
  • 4단계: API 토큰 받기
  • 5단계: 생성된 봇 찾기
  • 6단계: 봇 기능 구현

텔레그램 봇

텔레그램은 효과적인 커뮤니케이션 도구로 널리 알려져 있지만, 또한 매우 강력한 봇 생성 플랫폼입니다. 봇은 자동화된 메시지를 보내거나, 사용자의 명령에 반응하는 등 다양한 기능을 담당할 수 있습니다. 오늘은 BotFather라는 텔레그램 봇을 이용해 새로운 봇을 생성하는 방법에 대해 알아보겠습니다.

1단계: BotFather 검색

먼저, 텔레그램 앱을 실행하고 BotFather를 검색합니다. BotFather는 텔레그램 봇을 생성하고 관리하는 데 필요한 모든 기능을 제공합니다. 그것은 텔레그램에서 공식적으로 지원하는 봇으로, 봇 생성과 관련된 모든 작업을 처리합니다.

BotFather 검색

2단계: 봇 생성

BotFather를 찾은 후에는 '/newbot' 명령을 입력하여 새로운 봇을 생성합니다. 이 명령은 BotFather에게 새로운 봇 생성을 시작하라는 신호를 보내는 역할을 합니다. 이 명령을 입력하면 BotFather는 봇의 이름과 사용자 이름을 설정하라는 메시지를 보냅니다.

봇 생성 /newbot 입력

3단계: 봇 이름 및 사용자 이름 설정

봇의 이름은 사용자가 봇을 찾을 때 사용하는 이름입니다. 이 이름은 봇의 '프로필' 이름으로 볼 수 있으며, 사용자가 텔레그램에서 봇을 검색할 때 사용되는 이름입니다. 반면에 사용자 이름은 봇의 고유한 식별자로, 끝에 'bot'이 포함되어야 합니다. 사용자 이름은 유니크해야 하므로, 원하는 이름이 이미 사용 중인 경우 다른 이름을 선택해야 합니다.

봇 이름 및 사용자 이름 설정

4단계: API 토큰 받기

아래와 같은 메세지가 표시되면 봇 생성이 완료된것입니다.

BotFather는 봇의 API 토큰을 제공합니다. 이 토큰은 봇을 프로그램하는 데 사용되므로, 안전한 곳에 보관해야 합니다. 봇의 API 토큰을 잃어버린 경우, BotFather를 통해 새 토큰을 받을 수 있습니다.

봇생성 완료 정보

⚠️주의: 토큰 정보는 절대로 제공하면 안 됩니다. 이 정보는 봇의 보안에 중요하므로, 절대로 외부에 노출되어서는 안 됩니다.

만약 누출된것으로 판단되면, 토큰 재발급을 진행합니다.

5단계: 생성된 봇 찾기

봇이 성공적으로 생성된 후, 해당 봇을 찾아볼 수 있습니다. 텔레그램의 검색창에 봇의 사용자 이름을 입력하면 생성한 봇을 찾을 수 있습니다. 이때, 사용자 이름 입력 시 '@'를 앞에 붙여 검색합니다. 예를 들어, 봇의 사용자 이름이 'midoritest_bot'인 경우 '@midoritest_bot'으로 검색하면 됩니다. 검색 결과에서 봇을 선택하면 봇과 대화를 시작할 수 있습니다. 이를 통해 봇이 정상적으로 작동하는지 확인할 수 있습니다.

생성된 봇 찾기

6단계: 봇 기능 구현

이제 텔레그램 봇이 성공적으로 생성되었습니다. 이 봇을 사용하여 다양한 기능을 구현할 수 있습니다. 예를 들어, 봇을 통해 사용자와의 대화를 자동화하거나, 특정 명령에 반응하도록 프로그래밍할 수 있습니다. 봇은 간단한 명령응답부터 복잡한 작업 자동화까지 다양한 기능을 수행할 수 있습니다.

이렇게 BotFather를 이용해 텔레그램 봇을 생성하는 과정은 간단합니다. 이제 직접 봇을 만들어보고, 그 잠재력을 활용해보세요. 텔레그램 봇은 비즈니스, 교육, 엔터테인먼트 등 다양한 분야에서 활용될 수 있습니다. 이 기회를 활용하여 봇을 통한 효과적인 커뮤니케이션을 시작해 보세요.

다음 시간에는: 토큰을 이용한 메시지 발송 방법 알아보기

다음 시간에는 텔레그램 API를 사용하여 BotFather로부터 발급받은 토큰을 이용해 메시지를 보내는 방법에 대해 알아보겠습니다.

2024.04.20 - [앱/telegram] - [python - requests]텔레그램 메시지 발송 방법

 

[python - requests]텔레그램 메시지 발송 방법

이 문서는 2024년 4월 20일에 작성되었습니다. 텔레그램 메시지 발송 방법 텔레그램 API를 이용한 메시지 발송 방법을 Python을 사용하여 설명합니다. 이 글에서는 BotFather로부터 받은 토큰을 이용하

midoriiroplace.tistory.com