메뉴 건너뛰기

목록
profile
조회 수 82 댓글 5 예스잼 0 노잼 0

이미지 6.png

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
## 이름 : TELE일본어통역
## 상메 : 일본어~한국어를 번역합니다.
 
# In[1]:googletrans
from googletrans import Translator
translator = Translator()                                                      
 
# In[2]:telegram_bot
import telegram                        
from telegram.ext import MessageHandler, Filters, Updater                     
 
# Bot Id:Hash, Updater
TelegramToken='2142399761:AAG2wDt54dO0VvVB1OyUeed2m9Q9rA9WPJ4'
updater = Updater(token=TelegramToken, use_context=True
dispatcher = updater.dispatcher       
 
# 상호 번역 언어  
lang_type=['ko','ja']
 
# 텔레그램 메시지 답장
def handler(update, context):
    # 채널에서 사용하는 경우
    try:
        # 수신한 메세지와 발신 채널 id 확인
        user_text = update.channel_post.text                                      
        user_id=update.channel_post.chat.id
        
    # 그룹에서 사용하는 경우
    except:    
        # 수신한 메세지와 발신 그룹 id 확인
        user_text=update.message.text
        user_id=update.message.chat.id
    
    # 수신한 메세지의 언어 확인, 상호 번역후 메세지 전송
    text_src = translator.translate(user_text).src
    if text_src==lang_type[0]:
        telegram.Bot(TelegramToken).send_message(user_id,translator.translate(user_text, dest=lang_type[1]).text) 
    elif text_src==lang_type[1]:
        telegram.Bot(TelegramToken).send_message(user_id,translator.translate(user_text, dest=lang_type[0]).text) 
 
# new_message handler
echo_handler = MessageHandler(Filters.text, handler)
dispatcher.add_handler(echo_handler)
 
# telegram.ext Updater_polling
updater.start_polling()
 
cs

 

감사합니다

  • profile
    아메 2021.11.21 02:10
    > ㅇㅋ굳
    > ㅇ
    > ?
  • profile
    아메 2021.11.21 02:23
    Token 노출되어있길래 싱글벙글 써먹으려 했는데 왜 안되노 ㅡㅡ
  • profile
    >(°^°)< 2021.11.21 11:59
    아 삭제햇음 봇은 봇파더가서 새로받아야댐 ㅋㅋㅋㅋ
  • profile
    그리드 2021.11.21 11:16
  • profile
    >(°^°)< 2021.11.21 11:59
    블루아카이브 쓰까콘 icon_50

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천
공지 수용소닷컴 이용약관 file asuka 2020.05.16 1340 1
1116 삭제된 게시글입니다. 노모현 2020.05.19 135 0
1115 삭제된 게시글입니다. 노모현 2020.05.19 146 0
1114 콤퓨타 ㅍㅌㅊ? 11 file 문향 2020.05.19 191 -1
1113 콤퓨타 수정판 ㅍㅌㅊ? 19 file 문향 2020.05.20 132 0
1112 사실 견적질만 하고 살 생각은 30%정도 밖에 없었음 5 file 문향 2020.05.20 127 0
1111 본인 노트북 자랑해봄 4 file ハンター 2020.05.20 181 0
1110 삭제된 게시글입니다. 노모현 2020.05.20 111 0
1109 삭제된 게시글입니다. 노모현 2020.05.20 86 0
1108 스마폰 태그없어서 콤퓨타로 씀 갤럿시 A31 2 file 펭귄 2020.05.21 97 0
1107 삭제된 게시글입니다. 노모현 2020.05.22 98 0
1106 삭제된 게시글입니다. 노모현 2020.05.23 86 0
1105 삭제된 게시글입니다. 노모현 2020.05.23 76 0
1104 삭제된 게시글입니다. 노모현 2020.05.24 93 0
1103 삭제된 게시글입니다. 노모현 2020.05.24 80 0
1102 삭제된 게시글입니다. 노모현 2020.05.24 132 0
1101 프로그래머들 사이에선 이상한 악습이 있음 11 다람쥐 2020.05.27 170 0
1100 삭제된 게시글입니다. 노모현 2020.05.27 105 0
1099 삭제된 게시글입니다. 노모현 2020.05.29 112 0
1098 삭제된 게시글입니다. 노모현 2020.05.30 173 0
1097 UUID는 어떻게 바꾸는거임? file 반도폭동왕김대중 2020.05.30 62 0
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 56 Next
/ 56