{"id":17146135,"url":"https://github.com/emersion/soju","last_synced_at":"2025-04-04T12:05:54.298Z","repository":{"id":40557651,"uuid":"248104328","full_name":"emersion/soju","owner":"emersion","description":"IRC bouncer (mirror)","archived":false,"fork":false,"pushed_at":"2025-04-01T19:33:54.000Z","size":1550,"stargazers_count":146,"open_issues_count":3,"forks_count":23,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-01T23:15:21.056Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://soju.im","language":"Go","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/emersion.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":"2020-03-18T00:45:36.000Z","updated_at":"2025-04-01T19:33:58.000Z","dependencies_parsed_at":"2024-03-31T21:26:15.322Z","dependency_job_id":"2d239383-6b4d-4183-a2a0-e89be5519df1","html_url":"https://github.com/emersion/soju","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emersion%2Fsoju","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emersion%2Fsoju/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emersion%2Fsoju/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emersion%2Fsoju/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emersion","download_url":"https://codeload.github.com/emersion/soju/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247174387,"owners_count":20896075,"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":[],"created_at":"2024-10-14T21:07:55.200Z","updated_at":"2025-04-04T12:05:54.279Z","avatar_url":"https://github.com/emersion.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [soju]\n\nsoju is a user-friendly IRC bouncer. soju connects to upstream IRC servers on\nbehalf of the user to provide extra functionality. soju supports many features\nsuch as multiple users, numerous [IRCv3] extensions, chat history playback and\ndetached channels. It is well-suited for both small and large deployments.\n\n## Usage\n\n* [Getting started]\n* [Man page]\n\n## Building and installing\n\nDependencies:\n\n- Go\n- BSD or GNU make\n- a C89 compiler (optional, for SQLite)\n- scdoc (optional, for man pages)\n\nFor end users, a `Makefile` is provided:\n\n    make\n    sudo make install\n\nFor development, you can use `go run ./cmd/soju` as usual.\n\nTo link with the system libsqlite3, set `GOFLAGS=\"-tags=libsqlite3\"`. To disable\nSQLite support, set `GOFLAGS=\"-tags=nosqlite\"`. To use an alternative SQLite\nlibrary that does not require CGO, set `GOFLAGS=\"-tags=moderncsqlite\"`. To\nbuild with PAM authentication support, set `GOFLAGS=\"-tags=pam\"`.\n\n## Contributing\n\nSend patches on [Codeberg] or on [GitHub], report bugs on the [issue tracker].\nDiscuss in [#soju on Libera Chat][IRC channel].\n\n## License\n\nAGPLv3, see LICENSE.\n\nCopyright (C) 2020 The soju Contributors\n\n[soju]: https://soju.im\n[Getting started]: doc/getting-started.md\n[Man page]: https://soju.im/doc/soju.1.html\n[Codeberg]: https://codeberg.org/emersion/soju\n[GitHub]: https://github.com/emersion/soju\n[issue tracker]: https://todo.sr.ht/~emersion/soju\n[IRC channel]: ircs://irc.libera.chat/#soju\n[IRCv3]: https://ircv3.net/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femersion%2Fsoju","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femersion%2Fsoju","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femersion%2Fsoju/lists"}