메뉴 건너뛰기

목록
profile
조회 수 80 댓글 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 1304 1
542 파이썬 명령어 외우는중 6 그리드 2021.11.21 60 0
» 텔레그램 통역봇 만들어봤습니다 5 file ヽ(°〇°)ノ 2021.11.21 80 0
540 삭제된 게시글입니다. ヽ(°〇°)ノ 2021.11.20 45 0
539 대따! 1 file ヽ(°〇°)ノ 2021.11.20 50 0
538 텔레그램 번역봇만드는중임 8 ヽ(°〇°)ノ 2021.11.19 66 0
537 양자컴 몰?루 2 file 그리드 2021.11.15 76 0
536 코린이 pyqt5 로 오토마우스 만들어봣어요 9 file 연습장 2021.11.15 72 0
535 안드로이드 씨발 개발할 때 개불편하지 않냐? 1 MDR 2021.11.14 59 0
534 아직도 익숙하지 않은 html과 css 2 file 毛簿没区 2021.11.14 55 0
533 아이씨팔 6 연습장 2021.11.14 71 0
532 포인터 공부하는 방법좀 7 그리드 2021.11.13 74 0
531 float 을 이용해서 풀다운 메뉴를 만들었다 1 毛簿没区 2021.11.13 46 0
530 삭제된 게시글입니다. 쟈히님 2021.11.12 39 0
529 파이썬 기출문제 풀면서 3 그리드 2021.11.12 49 0
528 메모 6 연습장 2021.11.12 48 0
527 저 너무화남 1 file 고졸빡통아오바 2021.11.09 64 0
526 저 칭찬해주셈 11 고졸빡통아오바 2021.11.09 65 1
525 고민생겼음 2 고졸빡통아오바 2021.11.08 46 0
524 시바 나도 공부좀 해야겠다 1 그리드 2021.11.07 49 0
523 난 진짜 개좃댔다 2 file 毛簿没区 2021.11.07 54 0
목록
Board Pagination Prev 1 ... 24 25 26 27 28 29 30 31 32 33 ... 56 Next
/ 56