Skip to content

Commit

Permalink
feat: 중복 구독방지
Browse files Browse the repository at this point in the history
Signed-off-by: GeunSam2 <[email protected]>
  • Loading branch information
GeunSam2 committed Sep 14, 2023
1 parent 0dd8e10 commit e979c08
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/telegramBot/telebotApiHandler.py
Original file line number Diff line number Diff line change
Expand Up @@ -495,6 +495,7 @@ def startReserve(self, chatId, data):
예약 프로그램 동작이 시작되었습니다.
매진된 자리에 공석이 생길 때 까지 근삼봇이 열심히 찾아볼게요!
예약에 성공하면 여기로 다시 알려줄게요!
[신규기능!] 진행중인 예약을 그만 두시고 싶으시면 /cancel을 입력해주세요!
"""
elif (str(data).upper() == "N" or str(data) == "아니오"):
self.manageProgress(chatId, 0)
Expand Down Expand Up @@ -570,8 +571,11 @@ def get(self):
return make_response("OK")

def subscribe(self, chatId):
self.subscribes.append(chatId)
data = "열차 이용정보 구독 설정이 완료되었습니다."
if (chatId not in self.subscribes):
self.subscribes.append(chatId)
data = "열차 이용정보 구독 설정이 완료되었습니다."
else:
data = "이미 구독했습니다."
self.sendMessage(chatId, data)

def sendToSubscribers(self, data):
Expand Down

0 comments on commit e979c08

Please sign in to comment.