본문 바로가기
텔레그램 한글 가이드
채널·봇 STEP 78 / 98

텔레그램 첨부 메뉴에 봇 넣기

텔레그램 대화의 클립(첨부) 버튼에 봇의 미니 앱 항목을 넣는 첨부 메뉴 연동을 정리했습니다. 지금 쓸 수 있는 봇의 조건과 테스트 서버, 사용자가 추가하는 흐름과 쓰기 허락, startattach 링크와 start_param, 다른 입구와 비교까지 안내합니다.

  • 난이도L4
  • 읽는 시간4분
  • 최종 검증

결론부터

  1. 1클립 버튼·옆 메뉴에서 봇의 미니 앱을 연다.
  2. 2지금은 텔레그램 광고 플랫폼 주요 광고주 봇만 — 테스트 서버는 모두.
  3. 3startattach 값은 start_param 으로 — 서버에서 initData 를 검사한다.
이 글의 목차
  1. 첨부 메뉴 연동이란
  2. 사용자가 추가하는 흐름
  3. 링크로 바로 열기
  4. 미니 앱 쪽에서 할 일
  5. 자주 묻는 질문
  6. 한눈에 정리

첨부 메뉴 연동이란

대화 입력창의 클립(첨부) 버튼을 누르면 사진·파일·위치 같은 항목이 뜹니다. 봇은 이 메뉴, 또는 앱의 옆 메뉴(사이드 메뉴)에 자기 미니 앱을 여는 항목을 넣을 수 있습니다. 사용자는 어떤 대화를 보다가든 클립 버튼에서 바로 그 미니 앱을 엽니다.

사용자가 추가하는 흐름

  1. 사용자가 봇의 첨부 메뉴 설치 링크를 엽니다.
  2. 앱이 '이 봇을 첨부 메뉴에 추가할까요' 하고 묻습니다. 처음이면 미니 앱 이용 약관과 안내에 동의해야 합니다.
  3. 봇이 요청했다면 메시지를 보내도 되는지(쓰기 허락)를 함께 묻습니다. 허락하면 봇이 그 사용자에게 먼저 메시지를 보낼 수 있습니다.
  4. 이후 클립 버튼(또는 옆 메뉴)에 봇 항목이 생기고, 누르면 미니 앱이 열립니다.

링크로 바로 열기

설치된 첨부 메뉴 미니 앱은 링크로 바로 열 수 있습니다.

https://t.me/sample_help_bot?startattach=coupon_10
  • startattach 뒤의 값은 미니 앱에 start_param 으로 전달됩니다 — 어떤 화면부터 보여 줄지 정할 때 씁니다.
  • 어느 대화에서 열지 사용자에게 고르게 하려면 choose 로 대화 종류(사용자·봇·그룹·채널)를 지정합니다.

미니 앱 쪽에서 할 일

첨부 메뉴로 연 미니 앱은 사용자 정보(initData)를 받습니다. 지금 보고 있던 대화와 관련된 정보가 함께 올 수 있으니, 서버에서 서명을 검사한 뒤에 씁니다 — 미니 앱 사용자 확인. 미니 앱을 처음 만드는 순서는 미니 앱 만들기 입문에 있습니다.

입구누가 쓸 수 있나사용자가 여는 곳
메뉴 버튼모든 봇봇 대화 입력창 옆
인라인 버튼·직접 링크모든 봇메시지 버튼, t.me 링크
첨부 메뉴·옆 메뉴주요 광고주 봇(테스트 서버는 모두)어느 대화든 클립 버튼

자주 묻는 질문

아무 봇이나 첨부 메뉴에 넣을 수 있나요?

공식 문서 기준 지금은 텔레그램 광고 플랫폼의 주요 광고주 봇에만 열려 있고, 테스트 서버에서는 모든 봇이 시험할 수 있습니다.

첨부 메뉴 미니 앱을 링크로 열 수 있나요?

t.me/봇이름?startattach=값 형식으로 열고, 그 값은 미니 앱에 start_param 으로 전달됩니다.

첨부 메뉴로 연 미니 앱도 사용자 정보를 받나요?

받습니다. 서버에서 initData 서명을 검사한 뒤에 씁니다.

일반 봇은 어떤 입구를 쓰나요?

메뉴 버튼, 인라인 버튼, 직접 링크로 미니 앱을 엽니다.

참고한 공식 문서

요약

한눈에 정리

  1. 1자격

    주요 광고주 · 테스트 서버.

  2. 2추가

    사용자 동의 · 쓰기 허락.

  3. 3링크

    startattach → start_param.

이 글 공유하기

같은 문제를 겪는 친구에게 보내 주세요.

텔레그램
더보기

휴대폰으로 열기휴대폰 카메라로 비추면 이 글이 열려요.

최종 수정 2026-10-06

함께 보면 좋은 글

전체 보기 ›