{"id":21091208,"url":"https://github.com/jadedctrl/chat-o-matic","last_synced_at":"2025-05-16T13:31:47.642Z","repository":{"id":47601603,"uuid":"397856311","full_name":"JadedCtrl/Chat-O-Matic","owner":"JadedCtrl","description":"A multi-protocol chat program for Haiku","archived":false,"fork":false,"pushed_at":"2023-12-30T02:28:16.000Z","size":3711,"stargazers_count":15,"open_issues_count":21,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-04T01:41:30.461Z","etag":null,"topics":["gsoc-2021","haiku","irc-client","libpurple","xmpp-client"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JadedCtrl.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}},"created_at":"2021-08-19T07:31:31.000Z","updated_at":"2024-10-24T00:49:45.000Z","dependencies_parsed_at":"2023-12-30T03:28:04.873Z","dependency_job_id":"edc55150-25f2-46d2-82e4-e6b5ac002a35","html_url":"https://github.com/JadedCtrl/Chat-O-Matic","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JadedCtrl%2FChat-O-Matic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JadedCtrl%2FChat-O-Matic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JadedCtrl%2FChat-O-Matic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JadedCtrl%2FChat-O-Matic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JadedCtrl","download_url":"https://codeload.github.com/JadedCtrl/Chat-O-Matic/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254538449,"owners_count":22087867,"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":["gsoc-2021","haiku","irc-client","libpurple","xmpp-client"],"created_at":"2024-11-19T21:44:26.216Z","updated_at":"2025-05-16T13:31:43.692Z","avatar_url":"https://github.com/JadedCtrl.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![Chat-O-Matic Icon](data/icons/AppIcon.png) Chat-O-Matic\n\n![GSoC 2021](https://img.shields.io/badge/GSoC-2021-green.svg)\n\nChat-O-Matic is a multi-protocol chat program based on [Caya](https://github.com/Augustolo/Caya).\n\n![Screenshot](data/screenshots/update-final.png)\n\nIt can use protocols through native add-ons as well as through libpurple,\nthe library used by [Pidgin](https://pidgin.im/).\n\nProtocols natively supported include IRC and XMPP.\n\nProtocols generally supported through libpurple include GroupWise, Zephyr, and\n[others through plugins](https://pidgin.im/plugins/?type=Protocol).\n\nYou can find the user documentation [here](http://htmlpreview.github.io/?https://github.com/JadedCtrl/Chat-O-Matic/master/documentation/Documentation.html).\n\n\n## Building\nYou can make Chat-O-Matic and its protocols with:\n\n`$ make`\n\nOr one-by-one:\n\n`$ make libs; make app; make protocols`\n\nChat-O-Matic itself requires the `expat_devel` package, the XMPP protocol requires\n`gloox_devel`, and the libpurple add-on requires `libpurple_devel` and\n`glib2_devel`.\n\n\n## Installation\nProtocol add-ons can be installed in any add-ons directory under `chat-o-matic`\n(i.e., `~/config/non-packaged/add-ons/chat-o-matic/`) or in the binary's CWD\n(`./chat-o-matic/`).\n\nlibpurple plugins can be installed to any lib directory under `purple-2`\n(i.e., `~/config/non-packaged/lib/purple-2/`).\n\n\n## License\nChat-O-Matic is under the MIT license, but licenses vary for the included\nlibraries and add-ons.\n\nThe `xmpp` and `purple` add-ons are under the GPLv2+, and `irc` the MIT license.\n\n`libsupport` is under the MIT license, though containing some PD code.\n`librunview` contains code from Vision, and is under the MPL.\n`libinterface` is under the MIT license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjadedctrl%2Fchat-o-matic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjadedctrl%2Fchat-o-matic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjadedctrl%2Fchat-o-matic/lists"}