{"id":37128620,"url":"https://github.com/codymalick/go-twitch-bot","last_synced_at":"2026-01-14T14:58:13.152Z","repository":{"id":57599577,"uuid":"78813700","full_name":"codymalick/go-twitch-bot","owner":"codymalick","description":"Open source bot for Twitch.tv chat","archived":false,"fork":false,"pushed_at":"2017-04-15T07:08:41.000Z","size":36,"stargazers_count":8,"open_issues_count":7,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-20T12:56:17.228Z","etag":null,"topics":["golang","irc-bot","mgo","mongodb","twitchtv"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codymalick.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-13T03:58:06.000Z","updated_at":"2023-01-17T00:40:14.000Z","dependencies_parsed_at":"2022-09-26T19:53:29.250Z","dependency_job_id":null,"html_url":"https://github.com/codymalick/go-twitch-bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codymalick/go-twitch-bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codymalick%2Fgo-twitch-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codymalick%2Fgo-twitch-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codymalick%2Fgo-twitch-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codymalick%2Fgo-twitch-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codymalick","download_url":"https://codeload.github.com/codymalick/go-twitch-bot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codymalick%2Fgo-twitch-bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28424028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T13:30:50.153Z","status":"ssl_error","status_checked_at":"2026-01-14T13:29:08.907Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["golang","irc-bot","mgo","mongodb","twitchtv"],"created_at":"2026-01-14T14:58:12.351Z","updated_at":"2026-01-14T14:58:13.138Z","avatar_url":"https://github.com/codymalick.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Go Report Card](https://goreportcard.com/badge/github.com/codymalick/go-twitch-bot)](https://goreportcard.com/report/github.com/codymalick/go-twitch-bot) \n[![Build Status](https://travis-ci.org/codymalick/go-twitch-bot.svg?branch=master)](https://travis-ci.org/codymalick/go-twitch-bot)\n# Go Twitch Bot\ngo-twitch-bot is an open source bot written in Go, designed to fill basic needs for streamers, as well as add fun features to the stream such as voting, emoji tracking, and more.\n\nCurrent complete features:\n- Chat log\n- Per user kappa emoji use\n- Custom command response (example: \"!mykappa\" returns the number of times the user has said kappa or used any of the kappa emojis)\n\nCurrent in development features include:\n- Add CLI flags to change username/oauth token\n- Proper Oauth2 integration\n- Upvoting users\n- Tracking emoji use\n- Adding greeting messages\n- Message of the day\n- Add db credentials\n\nIf you're interesting in contributing, feel free to take a look at the issues list, or open new issues if you've found any bugs. \n\n# Compilation and Use:\nAt the moment, there are no pre-compiled binaries, but Go is cross-platform. You can download this repo and compile it with\n`go build` or `go install go-twitch-bot`\n\nDependencies:\n- Golang 1.7\n- Mongodb\n\n\nThis software is released as-is under the MIT license. See the LICENSE file for more information\n\n\n# Useful Links\nTwitch Oauth2 generator: http://twitchapps.com/tmi/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodymalick%2Fgo-twitch-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodymalick%2Fgo-twitch-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodymalick%2Fgo-twitch-bot/lists"}