{"id":28104080,"url":"https://github.com/eastend-street/translation_slackbot","last_synced_at":"2026-04-16T04:02:28.742Z","repository":{"id":101671057,"uuid":"103236107","full_name":"eastend-street/translation_slackbot","owner":"eastend-street","description":"Translation slack bot🗣 English ↔ Japanese / Other languages→ English (Python and Docker)","archived":false,"fork":false,"pushed_at":"2021-08-18T08:35:06.000Z","size":19,"stargazers_count":3,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-13T20:44:15.265Z","etag":null,"topics":["docker","google-traslate-api","python","slack","slack-bot"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eastend-street.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-09-12T07:17:09.000Z","updated_at":"2023-03-09T01:27:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"f2405283-0a54-4899-b5d9-46352e1ae817","html_url":"https://github.com/eastend-street/translation_slackbot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eastend-street/translation_slackbot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eastend-street%2Ftranslation_slackbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eastend-street%2Ftranslation_slackbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eastend-street%2Ftranslation_slackbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eastend-street%2Ftranslation_slackbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eastend-street","download_url":"https://codeload.github.com/eastend-street/translation_slackbot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eastend-street%2Ftranslation_slackbot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31870516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"online","status_checked_at":"2026-04-16T02:00:06.042Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","google-traslate-api","python","slack","slack-bot"],"created_at":"2025-05-13T20:41:17.985Z","updated_at":"2026-04-16T04:02:28.735Z","avatar_url":"https://github.com/eastend-street.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eTranslation Slack Bot\u003c/h1\u003e\n\n\nTranslation Slack Bot is a multilingual translation bot on Slack using Google Cloud Translation API. \nYou can translate English to Japanese, Japanese to English, and the other languages to English. It automatically detects the language and translates it.  \n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n![slack-bot-logo](https://user-images.githubusercontent.com/43656115/76172573-c47e9a80-6154-11ea-8251-ddcaaa20ebbf.png)\n\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n## Demo screenshot\n\n![slack-bot](https://user-images.githubusercontent.com/43656115/62005382-4dc1ef00-b0e7-11e9-8058-540ad9dc249f.png)\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n## Requirements\nDocker, Python3, and Google Cloud Translation AP\n\n\u003cbr/\u003e\n\n## Usage\n\n### 1. Download\n\n```\ngit clone https://github.com/eastend-street/translation_slackbot.git\n```\n\u003cbr/\u003e\n\n### 2. Make build.sh like build.sh.sample\n\nYou don't have to change this code, just copy it. Edit it if you want to change your docker image tag name, the default name is \"translation_slack_bot\".\n\n```\nsudo docker stop `sudo docker ps -f ancestor= translation_slack_bot:latest -q`$\nsudo docker build -t translation_slack_bot .$\n```\n\n\u003cbr/\u003e\n\n### 3. Make run.sh like run.sh.sample\n\nWrite your Google Cloud Translation API Key and directory in run.sh\n\n```\nsudo docker stop `sudo docker ps -f ancestor=translation_slack_bot:latest -q`$\n\nsudo docker run -it \\\n        -e \"GOOGLE_APPLICATION_CREDENTIALS=keys/your_goolgle_translate_api_key\" \\\n        -v /home/path/to/your/directory/app:/app \\\n        translation_slack_bot \\\n        bash\n```\n\u003cbr/\u003e\n\n\n### 4. Create Slack app\nhttps://api.slack.com/apps?new_app=1\n\n\u003cbr/\u003e\n\n### 5. Build \u0026 Run\n\nBuild\n```\n./build.sh\n```\n\nRun\n```\n./run.sh\n```\n\n\u003cbr/\u003e\n\n## Author\n[eastend-street](https://github.com/eastend-street)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feastend-street%2Ftranslation_slackbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feastend-street%2Ftranslation_slackbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feastend-street%2Ftranslation_slackbot/lists"}