{"id":43916810,"url":"https://github.com/zooniverse/lita","last_synced_at":"2026-02-06T21:34:46.012Z","repository":{"id":13815202,"uuid":"44685527","full_name":"zooniverse/lita","owner":"zooniverse","description":"Chat bot active in Zooniverse's Slack channels","archived":false,"fork":false,"pushed_at":"2026-01-13T23:25:09.000Z","size":302,"stargazers_count":4,"open_issues_count":7,"forks_count":2,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-01-14T01:29:22.117Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/zooniverse.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-10-21T15:23:44.000Z","updated_at":"2025-11-24T20:22:27.000Z","dependencies_parsed_at":"2025-03-04T22:24:47.180Z","dependency_job_id":"afee03c3-9738-4d1e-b3ec-1c801ce4ffbf","html_url":"https://github.com/zooniverse/lita","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zooniverse/lita","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zooniverse%2Flita","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zooniverse%2Flita/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zooniverse%2Flita/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zooniverse%2Flita/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zooniverse","download_url":"https://codeload.github.com/zooniverse/lita/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zooniverse%2Flita/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29177553,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T20:14:21.878Z","status":"ssl_error","status_checked_at":"2026-02-06T20:14:21.443Z","response_time":59,"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":[],"created_at":"2026-02-06T21:34:45.944Z","updated_at":"2026-02-06T21:34:46.003Z","avatar_url":"https://github.com/zooniverse.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# lita\n## Usage\n\nHead over to the Wiki for docs and help.\n\n## Development\n\n#### Manual setup\nRequires Ruby \u0026 Redis, http://docs.lita.io/getting-started/installation/#manual-installation\n\n`bundle install` to setup the relevant gem dependencies.\n\n#### Docker setup\n\n1. `docker-compose build` to build the local image for development\n\n2. `docker-compose run -T --rm lita bundle exec rspec`\n\nAlternatively get a console to interactively run code / debug tests\n\n1. `docker-compose run --service-ports --rm lita bash` to launch a bash shell in the container\n\n2. `bundle exec rspec` to run tests from the container\n\n3. `lita start` to get a lita shell, where you can use lita commands from the shell for testing, e.g. `lita project galaxy` to run the `lita-zooniverse-projects` plugin.\n\nNote: some handlers will not work unless they have the relevant configuration directives supplied as ENV vars,\nE.g. locating Lintott via Foursquare, add the relevant ENV vars to your local dev env to test these specific handlers.\n\n## Production\nSet the LITA_ENV variable to run in production mode on start `LITA_ENV=production lita start`.\n\nNote: If running in production mode then slack gem needs an token env var token and won't start without a valid one (see lita_config.rb).\n\n## Deployment\n\nDeployed automatically via [GitHub Actions](./github/workflows/deploy_lita.yml)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzooniverse%2Flita","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzooniverse%2Flita","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzooniverse%2Flita/lists"}