{"id":21075264,"url":"https://github.com/maxking/weeclient","last_synced_at":"2025-06-18T00:34:20.587Z","repository":{"id":57596864,"uuid":"376401505","full_name":"maxking/weeclient","owner":"maxking","description":"Terminal based Weechat client.","archived":false,"fork":false,"pushed_at":"2021-06-28T03:10:20.000Z","size":278,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-03T21:42:46.763Z","etag":null,"topics":["golang","irc","irc-client","linux","macos","terminal","tview","weechat"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxking.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":"2021-06-12T23:34:20.000Z","updated_at":"2023-09-06T00:24:44.000Z","dependencies_parsed_at":"2022-09-16T09:20:53.532Z","dependency_job_id":null,"html_url":"https://github.com/maxking/weeclient","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/maxking/weeclient","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxking%2Fweeclient","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxking%2Fweeclient/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxking%2Fweeclient/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxking%2Fweeclient/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxking","download_url":"https://codeload.github.com/maxking/weeclient/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxking%2Fweeclient/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260462315,"owners_count":23013074,"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":["golang","irc","irc-client","linux","macos","terminal","tview","weechat"],"created_at":"2024-11-19T19:20:53.547Z","updated_at":"2025-06-18T00:34:15.566Z","avatar_url":"https://github.com/maxking.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"weeclient\n==========\n\nWeeclient is a relay client for [Weechat](https://weechat.org).\n\n[![Go Documentation](https://pkg.go.dev/badge/github.com/maxking/weeclient.svg)](https://pkg.go.dev/github.com/maxking/weeclient) [![Gituhb Action](https://github.com/maxking/weeclient/actions/workflows/go.yml/badge.svg)](https://github.com/maxking/weeclient/actions/workflows/go.yml)\n\n\n![Weeclient Screenshot](images/screenshot.png)\n\nDependencies\n------------\n\n- Golang 1.16\n\n\nBuild\n-----\n\nTo build the code, you can run:\n\n```bash\n$ git checkout https://github.com/maxking/weeclient\n$ cd weeclient\n$ make\n```\n\nThen, you can run with:\n```bash\n$ ./weeclient\n```\n\nKeyBindings\n-----------\n\n**Buffer list**\n\n- \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eb\u003c/kbd\u003e: Move focus to buffer list.\n- \u003ckbd\u003eEnter\u003c/kbd\u003e : When in buffer list, this will move focus to the input box of the buffer.\n\n**Buffer view**\n\n- \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003es\u003c/kbd\u003e: Move focus to the chat and allow scrolling up and down\n- \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003ei\u003c/kbd\u003e: Move focus to the input box.\n\n**Input box**\n- \u003ckbd\u003eEsc\u003c/kbd\u003e: Clear the box.\n- \u003ckbd\u003eEnter\u003c/kbd\u003e: Send the message in the box.\n\n\nTesting Relay\n-------------\n\nThis repo comes with a testing CLI that can be used to interact\nwith the Weechat Relay. Currently, the information printed is really\nnot that much, but in future, it should be printed better.\n\n```bash\n$ ./testclient\n```\n\n\nLicense\n-------\nAll the contents of this repo are licensed under Apache 2.0 license. \nPlease see the LICENSE file included for a full copy of the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxking%2Fweeclient","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxking%2Fweeclient","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxking%2Fweeclient/lists"}