{"id":22097061,"url":"https://github.com/lon9/ts3-slack-bot","last_synced_at":"2026-04-30T00:35:16.428Z","repository":{"id":91555729,"uuid":"61690469","full_name":"lon9/ts3-slack-bot","owner":"lon9","description":"Slack bot for Team Speak 3","archived":false,"fork":false,"pushed_at":"2017-04-17T02:07:51.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T08:35:58.825Z","etag":null,"topics":["slack","teamspeak3"],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lon9.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2016-06-22T05:06:31.000Z","updated_at":"2017-04-14T03:16:47.000Z","dependencies_parsed_at":"2023-03-02T10:45:13.716Z","dependency_job_id":null,"html_url":"https://github.com/lon9/ts3-slack-bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lon9/ts3-slack-bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lon9%2Fts3-slack-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lon9%2Fts3-slack-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lon9%2Fts3-slack-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lon9%2Fts3-slack-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lon9","download_url":"https://codeload.github.com/lon9/ts3-slack-bot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lon9%2Fts3-slack-bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32450195,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T22:27:22.272Z","status":"ssl_error","status_checked_at":"2026-04-29T22:10:49.234Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["slack","teamspeak3"],"created_at":"2024-12-01T04:14:02.916Z","updated_at":"2026-04-30T00:35:16.402Z","avatar_url":"https://github.com/lon9.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ts3-slack-bot\n\nts3-slack-bot detects logging to Team Speak server and posts it to slack, incoming webhook.\n\n# Usage\n\n```bash\nUsage of ./ts3-slack-bot:\n  -d  Debug\n  -id string\n    Server ID\n  -o string\n    Output file (default \"clients.json\")\n  -p string\n    TS3 server query password\n  -u string\n    TS3 server query username\n  -url string\n    WebHookURL\n```\n\n1. Get the source code and build it.\n\n```bash\ngo get github.com/Rompei/ts3-slack-bot\ncd $GOPATH/src/github.com/Rompei/ts3-slack-bot\ngo build\n```\n\n2. Set the software with cron. In this example, it runs every five minutes.\n\n```bash\n*/5 * * * * ts3-slack-bot [OPTIONS]\n```\n\n3. First time, it gets client information from team speak server with server query and stores it.\n\n4. Next time, it gets client information and compares with old one, then posts client statuses to Slack. In this example, it will post 5 minutes later of first step.\n\n# Features\n- If people enter the server, it will notify it within from 5 to 10 minutes\n- If people leave the server, it will notify it.\n- If people change channels, it will notify it.\n\n# Used libraries\n\n[Darfk/ts3](https://github.com/Darfk/ts3)\n\n# License\n\n[BSD-3](https://opensource.org/licenses/BSD-3-Clause)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flon9%2Fts3-slack-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flon9%2Fts3-slack-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flon9%2Fts3-slack-bot/lists"}