{"id":17301239,"url":"https://github.com/jussihuotari/hubot-wire","last_synced_at":"2025-03-26T22:13:16.938Z","repository":{"id":71701523,"uuid":"150578992","full_name":"jussihuotari/hubot-wire","owner":"jussihuotari","description":"A Hubot adapter for Wire","archived":false,"fork":false,"pushed_at":"2018-09-27T14:14:58.000Z","size":66,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-01T03:42:51.618Z","etag":null,"topics":["bot","chatbot","hubot","wire","wireapp"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jussihuotari.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-27T11:53:14.000Z","updated_at":"2019-07-22T21:22:32.000Z","dependencies_parsed_at":"2023-05-15T18:00:14.092Z","dependency_job_id":null,"html_url":"https://github.com/jussihuotari/hubot-wire","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jussihuotari%2Fhubot-wire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jussihuotari%2Fhubot-wire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jussihuotari%2Fhubot-wire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jussihuotari%2Fhubot-wire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jussihuotari","download_url":"https://codeload.github.com/jussihuotari/hubot-wire/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245743434,"owners_count":20665092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bot","chatbot","hubot","wire","wireapp"],"created_at":"2024-10-15T11:32:59.778Z","updated_at":"2025-03-26T22:13:16.925Z","avatar_url":"https://github.com/jussihuotari.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# A Hubot adapter for Wire\n\n[Wire](https://github.com/wireapp) is a secure messenger. I needed a bot for\nWire, and [Hubot](https://github.com/hubotio/hubot), while old, seemed fit for\npurpose.\n\nThis is a Wire-adapter for Hubot, enabling Hubot to communicate with me through\nWire's secure platform. \n\nMy first intuition was to utilize Wire's\n[bot-api](https://github.com/wireapp/bot-sdk-node) but that turned out to be\nrather complicated. It seems like the team at Wire is still working on their\nbusiness model, and struggle to maintain the API docs and tools. See e.g.\nhttps://github.com/wireapp/bot-sdk-node/issues/23 .\n\nI settled for using a regular Wire account with the\n[api-client](https://github.com/wireapp/wire-web-packages/tree/master/packages/api-client).\nNow the bot acts as a regular Wire user.\n\n## Usage\n\nAs this is not available as a NPM module, you use a clone of this repo. Clone\nthe repo to a local directory, e.g. `hubot-wire`. Go to your Hubot installation\nand `npm link ../hubot-wire`. Start Hubot with `-a wire` command line argument.\n\nHubot's default start script does some NPM work and messes with the npm link. I\nresorted to start Hubot using\n`PATH=\"node_modules/.bin:node_modules/hubot/node_modules/.bin:$PATH\"\nNODE_PATH=\"./node_modules\" HUBOT_LOG_LEVEL=debug node_modules/.bin/hubot --name\n\"bot\" -a wire`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjussihuotari%2Fhubot-wire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjussihuotari%2Fhubot-wire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjussihuotari%2Fhubot-wire/lists"}