텔레그램 토픽으로 전달하기
메시지 링크 또는 채팅 ID와 토픽 ID를 사용해 특정 텔레그램 포럼 토픽에 메시지를 전달하세요.
텔레그램 토픽은 그룹 안에 있는 별도의 대화 공간입니다. 복사된 메시지를 받을 토픽을 지정할 수 있습니다.
예를 들어, Community라는 그룹에 Announcements라는 토픽이 있다고 가정해 보겠습니다. 이름은 예시이므로 실제로 사용하는 그룹과 토픽으로 바꾸세요. 해당 위치에 메시지를 전달하려면 그룹의 채팅 ID와 토픽의 토픽 ID가 필요합니다.
봇 준비하기
대상 그룹은 메시지를 받을 토픽이 들어 있는 그룹입니다. 이 예시에서는 Community가 대상 그룹이고 Announcements가 대상 토픽입니다. 대상 그룹은 메시지를 복사해 오는 소스 그룹과 다를 수 있습니다. 텔레그램 봇을 만들고 이 대상 그룹에 봇을 추가한 다음 관리자로 설정하세요. 봇을 추가하거나 권한을 변경할 수 없다면 그룹 관리자에게 요청하세요. 봇 하나를 같은 그룹의 여러 토픽에 사용할 수 있으므로 토픽마다 봇을 따로 추가할 필요가 없습니다.
링크로 토픽 추가하기
- 텔레그램에서 메시지를 받을 토픽을 엽니다. 텔레그램에서 토픽 링크를 제공하면 링크를 복사하세요. 데스크톱에서는 토픽 안의 메시지를 마우스 오른쪽 버튼으로 클릭하고, 모바일에서는 메시지를 길게 눌러 Copy Link를 선택할 수도 있습니다.
- ForwardMsg에서 텔레그램으로 전달하는 자동화를 열고, 왼쪽 목록에서 메시지를 복사할 소스 채팅을 클릭해 설정을 엽니다. 라우팅을 연 다음 대상 추가를 선택해 받는 채팅을 추가하세요. 이미 대상 행이 있다면 복사본이 도착할 위치를 바꾸기 위해 그 행을 사용할 수 있습니다.
- 저장된 봇을 선택하고 받는 채팅 선택기를 연 다음 추가 Telegram 채팅을 선택합니다.
- Telegram 대상 추가 대화상자에 탭이 표시되면 직접 입력을 선택합니다. 탭이 없으면 수동 입력 양식이 이미 열려 있습니다.
/c/가 포함된 링크를 링크 입력란에 붙여 넣습니다. ForwardMsg가 채팅 ID를 채우며, 지원되는 토픽 메시지 링크라면 **토픽 ID (선택 사항)**도 채웁니다. 아래 예시가 이 형식입니다. 사용자 이름을 포함한 공개 링크는 이 입력란에서 지원하지 않습니다. 전체 채팅 ID를 확인한 뒤 ID를 직접 입력하세요./c/링크는 비공개 그룹 또는 채널의 메시지를 가리키며 개인 DM을 가리키는 링크가 아닙니다.- 토픽 ID가 원하는 토픽의 ID로 채워졌는지 확인합니다. 토픽 자체의 링크나
?thread=를 사용하는 링크에서는 토픽 ID를 직접 입력해야 할 수 있습니다. 아래 예시를 참고하세요. - Community — Announcements처럼 알아보기 쉬운 이름을 입력합니다. 이 예시에서는 해당 이름을 사용합니다.
- 대상 추가를 선택하고 봇 접근 권한 안내를 확인한 뒤 완료를 선택합니다.
- 저장한 채팅/토픽을 앞서 연 대상 행에서 선택한 다음 변경 사항 저장을 선택합니다.
ID 직접 입력하기
숫자를 직접 입력하려면 같은 추가 Telegram 채팅을 선택해 연 Telegram 대상 추가 → 직접 입력 양식을 사용하세요. 다음은 토픽 안에 있는 메시지 링크의 예시입니다.
https://t.me/c/1234567890/12/987| 예시 링크의 숫자 | 나타내는 항목 | 입력할 값 |
|---|---|---|
1234567890 | 토픽이 포함된 그룹 | 채팅 ID: -1001234567890 |
가운데의 12 | 토픽 | 토픽 ID (선택 사항): 12 |
마지막의 987 | 예시 메시지 | 입력하지 않습니다. 토픽 ID가 아닙니다. |
이 예시처럼 그룹 번호가 10자리인 경우 앞에 -100을 붙여 채팅 ID를 만듭니다. 빼기 기호도 포함하세요. 토픽 ID는 접두사를 붙이지 않고 그대로 입력합니다. 링크의 번호 길이가 다른 경우를 포함해 도우미 봇에서 전체 채팅 ID를 확인하는 방법은 텔레그램 채팅 ID 찾기를 참고하세요.
토픽 자체를 가리키는 링크의 예시는 https://t.me/c/1234567890/12입니다. 여기서 12가 토픽 ID입니다. ?thread=12로 끝나는 메시지 링크도 토픽 12를 나타냅니다. ForwardMsg가 값을 자동으로 채우지 않으면 직접 입력하세요. 텔레그램의 토픽 링크와 메시지 링크 차이도 참고할 수 있습니다.
숫자를 입력한 뒤 이름을 지정하고 대상 추가 → 완료를 선택하세요. 그런 다음 라우팅 대상에서 해당 항목을 선택하고 변경 사항 저장을 누릅니다.
연결된 텔레그램 계정이 대상에 접근할 수 있다면 계정에서 선택을 사용할 수도 있습니다. 대상 선택기에 토픽이 표시되면 원하는 토픽을 고르세요.
토픽을 구분해 전달하기
서로 다른 원본 채팅의 메시지를 서로 다른 토픽으로 전달할 수 있습니다. 예를 들어, 다음 두 Discord 채널의 메시지를 하나의 텔레그램 그룹에 있는 두 토픽으로 각각 전달할 수 있습니다.
| 메시지를 복사할 채팅 | 복사본을 받을 토픽 |
|---|---|
| Discord #announcements | Community → Announcements |
| Discord #support | Community → Support |
같은 봇과 그룹을 재사용할 수 있습니다. 토픽 ID가 서로 달라 전달 위치가 분리됩니다. 채팅 이름은 예시이며 다른 지원 플랫폼 조합에서도 같은 방식을 사용할 수 있습니다. 전체 설정 방법은 채팅별로 서로 다른 대상에 전달하기를 참고하세요.
메시지가 일반 채팅에 표시되는 경우
확인할 항목과 해결 방법은 메시지가 잘못된 텔레그램 토픽에 도착함을 참고하세요.
복사본이 채팅 사이에서 계속 오가면 전달 루프 중지하기를 참고하세요.