{"id":16409583,"url":"https://github.com/revertit/mybb-rt_chat","last_synced_at":"2025-10-12T10:18:20.940Z","repository":{"id":153341601,"uuid":"626418237","full_name":"RevertIT/mybb-rt_chat","owner":"RevertIT","description":"RT Chat Is a modern and responsive MyBB chat plugin which utilizes MyBB cache system when retrieving messages via ajax. For high performance and no database queries, you can speed up ajax requests to even 1-2 seconds per request for better message sync.","archived":false,"fork":false,"pushed_at":"2024-04-02T22:33:50.000Z","size":89,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-24T02:31:15.529Z","etag":null,"topics":["ajax","chat-application","fetch-api","mybb-plugin","php"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/RevertIT.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":"2023-04-11T12:35:27.000Z","updated_at":"2024-10-28T19:31:30.000Z","dependencies_parsed_at":"2024-04-02T23:30:38.064Z","dependency_job_id":"526afe88-1c99-4afc-97b7-5f5a38e74935","html_url":"https://github.com/RevertIT/mybb-rt_chat","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/RevertIT/mybb-rt_chat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_chat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_chat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_chat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_chat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RevertIT","download_url":"https://codeload.github.com/RevertIT/mybb-rt_chat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RevertIT%2Fmybb-rt_chat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279011055,"owners_count":26084864,"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","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["ajax","chat-application","fetch-api","mybb-plugin","php"],"created_at":"2024-10-11T06:20:29.871Z","updated_at":"2025-10-12T10:18:20.922Z","avatar_url":"https://github.com/RevertIT.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"## RT Chat\nIs a modern and responsive MyBB chat plugin which utilizes MyBB cache system when retrieving messages via ajax. For high performance and no database queries, you can speed up ajax requests to even 1-2 seconds per request for better message sync.\n\n### Table of contents\n\n1. [❗ Dependencies](#-dependencies)\n2. [📃 Features](#-features)\n3. [➕ Installation](#-installation)\n4. [🔼 Update](#-update)\n5. [➖ Removal](#-removal)\n6. [📜 Usage](#-usage)\n7. [💡 Feature request](#-feature-request)\n8. [🙏 Questions](#-questions)\n9. [🐞 Bug reports](#-bug-reports)\n10. [📷 Preview](#-preview)\n\n### ❗ Dependencies\n- MyBB 1.8.x\n- https://github.com/frostschutz/MyBB-PluginLibrary (\u003e= 13)\n- https://github.com/RevertIT/mybb-rt_extendedcache (\u003e= 2.0)\n- PHP \u003e= 8.0\n\n### 📃 Features\n- Responsive design (CSS, templates, and settings included)\n- Ajax chat with cached messages. (**No database stress!**)\n- Whispers system. (Private chat messages)\n- Popup modal for top 10 chat posters\n- Chat bot (Get configurable notifications from bot in chat)\n- Chat actions like (/clear, /ban, /unban, /check)\n- Anti flood system\n- Live message timer update\n- Infinite scroll for older messages\n- Set refresh time\n- Set away time (Ajax won't be called when user is afk)\n- Supports BBCodes and Smiles\n- Max message length\n- Edit/delete messages\n- Groups which can access chat\n- Separated chat page at `/misc.php?ext=rt_chat`\n- and many more features.\n\n### ➕ Installation\n1. Copy the directories from the plugin inside your root MyBB installation.\n2. Settings for the plugin are located in the \"Plugin Settings\" tab. (`/admin/index.php?module=config-settings`)\n\n### 🔼 Update\n1. Deactivate the plugin.\n2. Replace the plugin files with the new files.\n3. Activate the plugin again.\n\n### ➖ Removal\n1. Uninstall the plugin from your plugin manager.\n2. _Optional:_ Delete all the RT Chat plugin files from your MyBB folder.\n\n### 📜 Usage\n#### Chat actions\nAll chat actions are case-insensitive.\n\n- **Ban user via chat action**\n```php\n/ban \"username\" \"ban reason\" 60\n```\nWill ban the user with username `username` and set reason as `ban reason` for `60` minutes.\n\n- **Unban user via chat action**\n```php\n/unban \"username\"\n```\nWill unban the user with username `username`.\n\n- **Clear chat via chat action**\n```php\n/clear\n```\nWill clear all the chat messages.\n\n- **Check user status via chat action**\n```php\n/check \"username\"\n```\nWill check the details about user with username `username` and the message will be displayed only to moderator who called the command.\n\n### 💡 Feature request\nOpen a new idea by [clicking here](https://github.com/RevertIT/mybb-rt_chat/discussions/new?category=ideas)\n\n### 🙏 Questions\nOpen a new question by [clicking here](https://github.com/RevertIT/mybb-rt_chat/discussions/new?category=q-a)\n\n### 🐞 Bug reports\nOpen a new bug report by [clicking here](https://github.com/RevertIT/mybb-rt_chat/issues/new)\n\n### 📷 Preview\n\u003cimg src=\"https://i.postimg.cc/brCgBSTD/ss1.png\" alt=\"Screenshot\"\u003e\n\u003cimg src=\"https://i.postimg.cc/QxdV5GWT/ss1.png\" alt=\"Screenshot\"\u003e\n\u003cimg src=\"https://i.postimg.cc/xjg4wTQB/ss5.png\" alt=\"Screenshot\"\u003e\n\u003cimg src=\"https://i.postimg.cc/G2NzD694/ss2.png\" alt=\"Screenshot\"\u003e\n\u003cimg src=\"https://i.postimg.cc/tJxkNDV2/ss3.png\" alt=\"Screenshot\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevertit%2Fmybb-rt_chat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frevertit%2Fmybb-rt_chat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frevertit%2Fmybb-rt_chat/lists"}