{"id":19630621,"url":"https://github.com/zwimer/znc-selfmsg","last_synced_at":"2026-05-26T16:37:58.715Z","repository":{"id":85062178,"uuid":"80563374","full_name":"zwimer/znc-selfmsg","owner":"zwimer","description":"Allow users to have multiple per-device buffers which can play well with (or replace as well) the plugin clearbufferonmsg","archived":false,"fork":false,"pushed_at":"2017-05-05T06:44:04.000Z","size":1809,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-11-21T16:02:52.830Z","etag":null,"topics":["cpp","irc","znc"],"latest_commit_sha":null,"homepage":"https://zwimer.com/znc-selfmsg/","language":"C++","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/zwimer.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-01-31T21:19:08.000Z","updated_at":"2019-08-10T05:29:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"594a882e-9c7c-4599-af16-b5e7446ab76f","html_url":"https://github.com/zwimer/znc-selfmsg","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zwimer/znc-selfmsg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fznc-selfmsg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fznc-selfmsg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fznc-selfmsg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fznc-selfmsg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zwimer","download_url":"https://codeload.github.com/zwimer/znc-selfmsg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zwimer%2Fznc-selfmsg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33530326,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"ssl_error","status_checked_at":"2026-05-26T15:22:15.568Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["cpp","irc","znc"],"created_at":"2024-11-11T12:04:43.251Z","updated_at":"2026-05-26T16:37:58.710Z","avatar_url":"https://github.com/zwimer.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# znc-self-msg\n\nMany irc clients that can connect to znc are not 'irc3.0 capable'. As such, they do not have the ability to recieve their own messages. This module fixes that issue, giving self-message capability to _all_ clients that connect to znc. For more info, please go to the [wiki](https://github.com/zwimer/znc-selfmsg/wiki). For help with anything, more information on any topic, or setup guides, please go to either our [Guides Information and Help](https://github.com/zwimer/znc-selfmsg/wiki/Guides,-Information,-and-Help) wiki page or our [FAQ](https://github.com/zwimer/znc-selfmsg/wiki/FAQ) wiki page.\n\n## Disclaimer\n\nThis application is written for znc 1.6.4. Unfortunatly, the functions required for this to work for private channels do not yet exist. They will however be implemented in 1.7. Once 1.7 has been released and is stable, adding private message support should be trivial but unil then this will only work for public buffers. If you wish to know how it will be changed once 1.7 is released or wish to do it yourself, click [here](https://github.com/zwimer/znc-selfmsg/wiki/Changes-for-Private-Channels) to visit that page of our wiki.\n\n## Requirements\n\nThis module requires znc 1.6.4. Documentation is provided, however if you wish to build the [documentation](#documentation) for this module for yourself, Doxygen 1.8.3 is required. For installation, it is _strongly recommended_ you have znc-buildmod unless you wish to compile and link this manually.\n\n## Installation Instructions\n\nFirst clone this repository\n```bash\ngit clone https://github.com/zwimer/znc-selfmsg\n```\n\nNext cd into it and call znc-buildmod on selfmsg.cpp\n```bash\ncd znc-selfmsg \nznc-buildmod selfmsg.cpp\n```\n\nFinally, relocate the .so file znc-buildmod created to znc's modules folder\n```bash\nmv ./selfmsg.so ~/.znc/modules\n```\n\nIf this fails because no modules folder exists in ~/.znc, simply create it first with\n```bash\nmkdir ~/.znc/modules\n```\n\n![](https://github.com/zwimer/znc-selfmsg/blob/master/ReadMeFiles/Installation.gif)\n\n## Usage\n\nTo use this module either load it with /LoadMod or via webadmin. After that it should work.\n\n## Documentation\n\nAdditional documentation to each component of self\\_msg.cpp is provided and can also be found [here](https://zwimer.github.io/znc-selfmsg/). This documentation was generated via Doxygen. If you wish to generate this documentation yourself, from the znc-selfmsg directory, run the following\n```bash\ndoxygen Doxyfile\n```\n\nThe documentation 'index.html' is located within Documentation/html/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzwimer%2Fznc-selfmsg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzwimer%2Fznc-selfmsg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzwimer%2Fznc-selfmsg/lists"}