{"id":16168464,"url":"https://github.com/wesleymcginn/chat","last_synced_at":"2026-04-30T15:31:56.073Z","repository":{"id":158369040,"uuid":"526729840","full_name":"WesleyMcGinn/Chat","owner":"WesleyMcGinn","description":"A simple chat system in which you can create your own chat room and use it at any time. You can even generate links that will automatically enter your name, chat room ID, and chat room password. With scarcely any loading time, this program works on new and very old web browsers.","archived":false,"fork":false,"pushed_at":"2023-12-30T22:05:22.000Z","size":88,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T06:33:27.258Z","etag":null,"topics":["chat","communication","css","html","javascript","mail","messaging","server","texting","websocket"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WesleyMcGinn.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":"2022-08-19T19:32:30.000Z","updated_at":"2022-10-18T23:57:30.000Z","dependencies_parsed_at":"2023-12-30T23:19:29.507Z","dependency_job_id":"45e1d56a-75cd-4561-a0ee-0a8bc311155b","html_url":"https://github.com/WesleyMcGinn/Chat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/WesleyMcGinn/Chat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesleyMcGinn%2FChat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesleyMcGinn%2FChat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesleyMcGinn%2FChat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesleyMcGinn%2FChat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WesleyMcGinn","download_url":"https://codeload.github.com/WesleyMcGinn/Chat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WesleyMcGinn%2FChat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32469344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: 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":["chat","communication","css","html","javascript","mail","messaging","server","texting","websocket"],"created_at":"2024-10-10T03:11:50.236Z","updated_at":"2026-04-30T15:31:56.055Z","avatar_url":"https://github.com/WesleyMcGinn.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chat 2.0\n# Important Note:  This program is not finished!\n\n## To do:\nMost of the programming for Chat is done, but here is what there is left to do:\n - Fix Errors\n - Release Version 2.0\n - Make Chat Chrome Extension\n \n **Note:** _The following description and list of main features is describing the completed Chat program, not as it is currently._\n\n## Description:\nA fairly simple chat system in which you can create your own chat room and use it at any time.  You can even generate links that will automatically enter your name, chat room ID, and chat room password.  With scarcely any loading time, this program works on new and very old web browsers.  Basically, if a web browser supports javascript, then it will probably support all required functionality of this program.  This program is availible on any device with a web browser, including Linux Devices.  It will soon be available as a chrome extension.\n\n## List of main features:\n - Chat room generating where you can enter a word, number, or phrase as your chat room ID.\n - Chat room protection with password.\n - Generating links that will automatically enter your name, room ID, and password into the website.\n - Messages can be written in HTML, which allows **bold**, _italics_, ~~strikethrough~~, underline, audio, pictures, and more.*\n - Very little loading time.\n - Works well on nearly any device with any web browser that can support javascript.\n - Works well on Linux Devices, such as Raspberry Pi.\n - Available as a Chrome extension.  With this extension, one click can take you to your chat room at any time.\n - Free, with no cost to users and no \"upgrade plan\" or advertisements to tempt you.\n \n ##### \\*Note: Any media in a message (e.g. Pictures, audio, videos) must be linked elsewhere - you cannot upload files to this chat.  Get the link to a media by right-clicking on it and selecting \"copy image address\" or \"copy audio address\", etc.  You can get links to your own files by uploading them to another website and copying the link.\n\n## How to format a message:\nTo make something in your message bold, type it like this: `\u003cb\u003eWords Words Words\u003c/b\u003e`\n\nNotice that `\u003cb\u003e` is at the beginning and `\u003c/b\u003e` is at the end.\n\nThe same concept applies to many other text features.  Use `\u003ci\u003e` and `\u003c/i\u003e` for italics, `\u003cu\u003e` and `\u003c/u\u003e` for underline, and `\u003cs\u003e` and `\u003c/s\u003e` for strikethrough.  To move on to the next line, use `\u003cbr\u003e`.  You do not need to include a `\u003c/br\u003e`.\n\nIf you were to type this:\n```\n\u003cb\u003eHello, Friend!\u003c/b\u003e\u003cbr\u003e\nToday I am doing \u003ci\u003ePROGRAMMING\u003c/i\u003e!\u003cbr\u003e\n\u003cb\u003e\u003ci\u003eYou should \u003cs\u003enot\u003c/s\u003e do programming too!\u003c/i\u003e\u003c/b\u003e\n```\nyou would get the following result:\n\n\u003cbr /\u003e\n\n**Hello, Friend!** \u003cbr /\u003e\nToday I am doing _PROGRAMMING_! \u003cbr /\u003e\n***You should ~~not~~ do programming too!*** \u003cbr /\u003e\n\u003cbr /\u003e\n\nTo insert a link, use the following syntax:\n```\n\u003ca href=\"https://google.com\"\u003eClick me!\u003c/a\u003e\n```\n\nthis would produce the following result:\n\n[Click Me!](https://google.com)\n\n\n## How to insert media:\n\nIf the URL to your image is [https://avatars.githubusercontent.com/u/71152561](https://avatars.githubusercontent.com/u/71152561), then you would write the following to insert this image with a 100 pixels by 100 pixels size:\n```\n\u003cimg src=\"https://avatars.githubusercontent.com/u/71152561\" width=\"100px\" height=\"100px\"\u003e\n```\n\nAgain, you can obtain the URL to an image by right-clicking on it and selecting \"Copy Image Address\".  A similar concept goes for an audio recording:\n```\n\u003caudio controls\u003e\u003csource src=\"https://www.fjhmusic.com/audio/B1886.mp3\" type=\"audio/mpeg\"\u003e\u003c/audio\u003e\n```\n\nThe main difference here is that you will need to include the audio URL _and_ the audio type.  The audio type could be \"audio/mpeg\", \"audio/mp3\", \"audio/ogg\", or something else depending on the end of the name of the file (e.g. .mp3).\n\nTo insert a youtube video, just right click on a youtube video and select \"\u003c\u003e Copy Embed Code\".  The now copied programming can be directly inserted into a Chat message.\n\nIf you want to know how to insert something else into your message, just research how to insert it with html.  You will probably be able to find something that will allow you to insert whatever you need into your message.\n\nAlthough you have permission to use html in your messages, it is recommended that you DO NOT include buttons, scripts, and other such interactive elements for security reasons.  Such messages may be immediately removed from the Chat website.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwesleymcginn%2Fchat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwesleymcginn%2Fchat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwesleymcginn%2Fchat/lists"}