inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[단테랩스] Hermes × Codex 로 세우는 나만의 AI 가상 오피스 (8주 마스터 과정)

Unit 2.2 — 페르소나: 총무(비서) 채용하기 (SOUL.md)

터미널에서 슬랙 텔레그램 연결했는데

해결된 질문

39

권대혁

작성한 질문수 3

0

어제 터미널에서 슬랙, 텔레그램 연결해서 대답하는지 확인까지 했는데, 오늘 비서채용 강의 듣다가 대쉬보드에서 하시길래 들어가니까 슬랙, 텔레그램 연결이 안되어 있더라구요. 그래서. 터미널에서 토큰, 유저id 받아서 텔레그램에 연결하고 재시작했는데 이미 사용 중인 봇 토큰이다. 라는 붉은색 문구가 떳어요

인공지능(ai) ai-agent

답변 5

0

Dante(곽지호)

안녕하세요, 대혁님.

네 가지 질문이 사실 하나의 원인으로 보여서, 한 번에 정리해 드릴게요.

결론부터 말씀드리면 시스템 문제가 아니라, VPS에 게이트웨이(프로젝트)가 두 개 떠서 같은 봇 토큰을 동시에 쓰려다 생긴 충돌입니다.

(1) 대시보드에 어제 연결이 안 보였던 이유.

헤르메스는 프로젝트(설치 공간)마다 설정과 연결이 따로 관리됩니다. 그래서 대시보드는 자기 프로젝트의 연결만 보여줘요. 어제 터미널에서 연결한 프로젝트와, 오늘 강의 따라 들어간 대시보드의 프로젝트가 서로 다르면, 그 대시보드에는 연결이 비어 보이는 게 정상입니다. 또 하나, 터미널에서 gateway run으로 띄우셨다면 그 터미널 창을 닫는 순간 게이트웨이가 같이 꺼집니다. 그러면 다음에 봤을 때 연결이 끊겨 보여요. 즉 터미널 연결이 무시된 게 아니라, 보고 계신 곳이 다른 프로젝트였거나 떠 있던 게이트웨이가 종료된 겁니다.

(2) "이미 사용 중인 봇 토큰" 빨간 메시지.

텔레그램은 봇 하나당 메시지를 받아오는 연결을 딱 하나만 허용합니다. 그래서 같은 봇 토큰을 두 곳(어제 띄운 게이트웨이 + 오늘 새로 띄운 것, 또는 프로젝트 두 개)에서 동시에 쓰면 나중 것이 "다른 곳에서 이미 쓰고 있다"는 충돌을 냅니다. 슬랙도 같은 토큰을 두 프로젝트에서 쓰면 같은 식으로 부딪힙니다.

(3) 텔레그램은 토큰이 다른데 왜 같은 오류였나.

두 가지 경우입니다. 하나는 어제 띄워 둔 게이트웨이가 그 텔레그램 봇을 아직 붙잡고 있던 경우이고, 다른 하나는 게이트웨이를 끄자마자 바로 다시 켠 경우입니다. 텔레그램은 연결을 끊어도 약 30초간 이전 연결을 살려두기 때문에, 그 사이에 재시작하면 잠깐 같은 충돌이 납니다. 이때는 30초쯤 기다렸다가 다시 켜면 풀리고, 헤르메스도 자동으로 몇 번 재시도합니다.

(4) 그래서 기존 프로젝트 토큰을 지우니 해결된 겁니다.

경쟁하던 다른 연결이 사라지면서 충돌이 없어진 것이라, 정상적으로 잘 처리하신 거예요.

정리하면 이렇게 운영하시길 권합니다.

첫째, 프로젝트(게이트웨이)는 하나로 운영하세요. 강의도 프로젝트 한 개 기준입니다.

둘째, 봇 하나(슬랙 앱 하나, 텔레그램 봇 하나)는 한 프로젝트에서만 쓰세요. 두 번째 환경이 꼭 필요하면 봇과 토큰을 새로 발급해 따로 쓰셔야 합니다.

셋째, 터미널과 대시보드는 같은 프로젝트를 봐야 연결이 똑같이 보입니다.

넷째, 게이트웨이를 계속 켜 두려면 터미널 포그라운드 실행 대신 서비스로 등록하거나 백그라운드로 상시 실행하세요. 재시작 직후 충돌이 보이면 30초만 기다렸다 다시 시도하시면 됩니다.

0

권대혁

기존 프로젝트 토큰들 삭제하니 그 오류는 없어졌습니다. 그럼.. 터미널에서 연결한게 왜 대쉬보드에는 반영이 안된건지 문제가 있었던건 아닌지 답변 부탁드릴게요. 감사합니다.

0

권대혁

두개 프로젝트에서 슬랙 동일 토큰 사용중이라 그런건지, 텔레그램은 다른데 왜 똑같은 오류가 뜨는건지 잘 모르겠어요

0

권대혁

제가 vps에 프로젝트를 2개 만들어놔서 그런가요?

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 권대혁님.

슬랙과 텔레그램 연결 과정에서 ‘이미 사용 중인 봇 토큰입니다’라는 메시지를 접하신 것 같습니다. 이 문제는 이미 특정 토큰이 다른 인스턴스나 프로세스에서 사용 중이기 때문에 발생할 수 있습니다.

문제 해결 방법:

  1. 중복 프로세스 확인 및 종료:

    • 터미널이나 서버 환경에서 현재 실행 중인 프로세스를 확인하여, 슬랙이나 텔레그램 관련 중복 프로세스를 종료해 보세요. 일반적으로 ps aux 명령어를 이용하여 프로세스 목록을 확인하고, 문제가 되는 프로세스를 kill <프로세스 ID> 명령으로 종료할 수 있습니다.
  2. 토큰 재확인:

    • 사용 중인 토큰이 올바른지 확인하세요. 만약 잘못된 토큰이 설정되어 있을 경우, 올바른 토큰으로 변경해 주세요.
  3. 다시 설정:

    • 문제가 지속된다면, 슬랙 및 텔레그램의 설정을 초기화하고 다시 설정하는 것을 권장합니다. 초기화 후, 새로운 토큰으로 연결을 시도해 보세요.
  4. 컨테이너나 프로세스 재시작:

    • 만약 Docker 환경을 사용 중이라면, Docker 컨테이너를 재시작하거나 필요시 컨테이너를 내려보시고 새로운 과정을 설정해보는 것도 방법입니다.

관련 문제에 대한 더 많은 사례는 이곳을 참고하시기 바랍니다. 비슷한 문제를 해결한 사용자들로부터 유용한 팁을 얻을 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

저도 슬랙과 텔레그램 중복 토큰 에러가 납니다.

0

1

1

커리큘럼이바뀐거같은데 맞나요?

0

13

1

Wave에서 Hostinger VPS 연결

0

18

1

텔레그램 연 동 관련한 질문사항

0

19

2

unit 1.3 화면이 안보여요 ㅠㅠ

0

34

3

로컬 환경의 헤르메스와 텔레그램 통신의 개념

0

19

2

Windows11 home OS사용 Hyper-v 옵션 안보임

0

27

2

터미널에서 헤르메스를 키면 소피가 대답을 하는데, 텔레그램은..

0

24

3

vps활용해서 하는데 너무 지금이랑 달라서 하나도 모르겠어요...

0

29

2

ada env 질문있습니다.

0

28

1

hermes desktop / hermes model

0

39

3

세션생성질문

0

31

2

WSL에서 멀티프로필 gateway install 시 실패 문제

0

35

2

슬랙 프로필 변경 질문

0

46

2

올리버 에게 채용을 맡기다..에서 문의

0

41

1

슬랙 스레드 대답

0

33

3

github 세팅 자체를 github desktop을 사용해도 되나요?

0

30

1

헤르메스와 코덱스 연결 관련

0

42

1

mia /goal 실습시.. 아웃풋 폴더

0

31

1

mia /goal 실습시 키체인 오류(맥미니)

0

35

2

메일자동 분류 문의 드립니다.

0

30

2

gws auth login에서 문제가 있어서 질문드립니다.

0

47

3

hostinger vps 사용중 질문입니다.

0

59

2

외부 프로바이더 질문이 있습니다.

0

45

2