반응 댓글 자동 번역 Slack Bot을 Zapier로 만들었습니다.

4040 단어 슬랙zapierslackbot
자동번역해 주는 Slack Bot을 Zapier 로 만들었으므로 소개입니다.
이것은 Auto translation bot for Slack using Zapier의 번역입니다.

(2018/07/10 추가) Zapier Automation Meetup Tokyo #0 LT 용으로 조금 편집했습니다.

사용법



번역하고 싶은 코멘트에 Zapier에서 지정한 반응을 붙인다.

동작 이미지



Slack Bot이 리액션을 붙인 코멘트를 번역해 준다.


이 Zap을 만드는 법



개요





1. Add TRIGGER - Slack (New Reaction Added)



트리거되는 반응을 설정합니다.
- Reaction: 2en (Specify any Emoji)
- Channel: (Not specified)
- User: (Not specified)


2. Add FILTER - Filter by Zapier (Only continue if...)



Bot을 실행하지 않으려는 채널 추가 (이것은 선택 사항입니다)


3. Add ACTION - Formatter by Zapier (Text)



다중 게시물을 제어하기 위해 반응한 주석의 ID를 추출합니다.
- Transform: Extract Pattern
- Values ​​(Input): The Message Permalink of Step 1
- 패턴 : .*/(.*)(\?.*)?

4. Add SEARCH - Slack (Find Message)



다중 게시물을 제어하기 위해 코멘트 검색.
- 검색 쿼리 : in:#<MESSAGE_CHANNEL_NAME> from:2en <OUTPUT_OF_STEP3>- Sort By: (Not specified)
- Sort Direction: (Not specified)


5. Add FILTER - Filter by Zapier (Only continue if...)



다중 게시물을 제어하기 위해 번역된 댓글이 있으면 필터(건너뛰기)


6. Add ACTION - Translate by Zapier (Translate Text)



원래 코멘트를 영어로 번역.
- Source Language: (Not specified)
- Text: The Message Text of Step 1
- Target Language: English


7. Add ACTION - Slack (Send Channel Message)



번역된 댓글 게시.
- Channel: Use a Custom Value
- Custom Value for Channel ID: The Message Channel Name of Step 1
- 메시지 텍스트 : <TRANSLATION_OF_STEP6> <PERMALINK_OF_STEP1> original comment (<OUTPUT_OF_STEP3>) (<SOURCE_LANGUAGE_OF_STEP6>)

스레드로 게시.
- Thread: Use a Custom Value
- Custom Value for Thread Timestamp: The Message Ts of Step 1


하지만

좋은 웹페이지 즐겨찾기