{"id":23628245,"url":"https://github.com/mruniquehacker/knightbot","last_synced_at":"2025-05-14T05:10:47.536Z","repository":{"id":269979838,"uuid":"866640795","full_name":"mruniquehacker/Knightbot","owner":"mruniquehacker","description":"A simple WhatsApp bot to manage groups","archived":false,"fork":false,"pushed_at":"2025-01-13T11:22:24.000Z","size":393,"stargazers_count":911,"open_issues_count":0,"forks_count":2265,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-25T04:13:43.023Z","etag":null,"topics":["best-whatsapp-bot","bot","github-whatsapp-bot","knight-bot-github","knight-bot-md","knightbot","knightbot-whatsapp-bot","mr-unique-hacker","mruniquehacker","night-bot","whatsapp","whatsapp-bot","whatsapp-bot-md","whatsapp-bot-multi-device","whatsapp-multi-device","whatsappbots"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/@mr_unique_hacker","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mruniquehacker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2024-10-02T16:06:55.000Z","updated_at":"2025-01-25T00:05:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"2ddbcdd9-13de-449f-885f-9d5c688e410e","html_url":"https://github.com/mruniquehacker/Knightbot","commit_stats":null,"previous_names":["mruniquehacker/knightbot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mruniquehacker%2FKnightbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mruniquehacker%2FKnightbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mruniquehacker%2FKnightbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mruniquehacker%2FKnightbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mruniquehacker","download_url":"https://codeload.github.com/mruniquehacker/Knightbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235534297,"owners_count":19005470,"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":["best-whatsapp-bot","bot","github-whatsapp-bot","knight-bot-github","knight-bot-md","knightbot","knightbot-whatsapp-bot","mr-unique-hacker","mruniquehacker","night-bot","whatsapp","whatsapp-bot","whatsapp-bot-md","whatsapp-bot-multi-device","whatsapp-multi-device","whatsappbots"],"created_at":"2024-12-28T00:32:16.733Z","updated_at":"2025-01-25T04:13:50.731Z","avatar_url":"https://github.com/mruniquehacker.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🤖 Knight Bot\n\nThis is a WhatsApp bot built using the Baileys library for group management, including features like tagging all members, muting/unmuting, and many more. It's designed to help admins efficiently manage WhatsApp groups.\n\n\u003cdiv align=\"center\"\u003e \n  \u003ca href=\"https://git.io/typing-svg\"\u003e \n    \u003cimg src=\"https://readme-typing-svg.demolab.com?font=Ribeye\u0026size=50\u0026pause=1000\u0026color=33ff00\u0026center=true\u0026width=910\u0026height=100\u0026lines=Knight-Bot;Multi+Device+Whatsapp+Bot;Coded+By+Professor\" alt=\"Typing SVG\" /\u003e\n  \u003c/a\u003e \n\u003c/div\u003e \n\n\u003cdiv align=\"center\"\u003e \n  \u003ca href=\"https://youtube.com/@mr_unique_hacker\"\u003e \n    \u003cimg src=\"https://github.com/mruniquehacker/Knightbot/blob/master/assets/bot_image.jpg\" alt=\"Knight Bot\" height=\"300\"\u003e \n  \u003c/a\u003e \n\u003c/div\u003e\n\n---\n\n## 🚀 Steps to Deploy\n\n### Step 1: Fork the Repository\n\nClick the button below to fork the Knight Bot repository to your GitHub account:\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/mruniquehacker/Knightbot/fork\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Fork-Repository-blue?style=for-the-badge\" alt=\"Fork the repository\"/\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n---\n\n### Step 2: Scan QR Code\n\nDeploy the bot and easily connect it to your WhatsApp account by scanning the QR code. Click the button below to deploy the bot on Replit.\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://replit.com/github/mruniquehacker/Knightbot\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Scan%20QR%20Code-Replit-success?style=for-the-badge\" alt=\"Deploy on Replit\"/\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n---\n\n### Step 3: Deploy Now\n\nFor further customization and setup guidance, click the button below:\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://youtu.be/OYyaXzeNayA\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Deploy Tutorial-dc3545?style=for-the-badge\u0026logo=youtube\" alt=\"YouTube Link\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://bot-hosting.net/?aff=1068419752923508776\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Deploy on Panel-28a745?style=for-the-badge\" alt=\"Deploy on Panel\"/\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n\n\n---\n\n### Join Us\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://t.me/+3QhFUZHx-nhhZmY1\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Join%20Telegram-0078E7?style=for-the-badge\u0026logo=telegram\u0026logoColor=white\" alt=\"Join Telegram\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://whatsapp.com/channel/0029Va90zAnIHphOuO8Msp3A\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Join%20WhatsApp-25D366?style=for-the-badge\u0026logo=whatsapp\u0026logoColor=white\" alt=\"Join WhatsApp\"/\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n---\n\n## ⚙️ Features\n\n- **Tag all group members** with the `.tagall` command\n- **Admin restricted usage** (Only group admins can use certain commands)\n- **Games** like Tic-Tac-Toe for interactive group engagement\n- **Text-to-Speech** with `.tts`\n- **Sticker creation** with `.sticker`\n- **Anti-link detection** for group safety\n- **Warn and manage group members** with admin control\n\n---\n\n## 📖 About\n\nThe Knight WhatsApp Bot assists group admins by providing them with tools to efficiently manage large WhatsApp groups. The bot uses the Baileys library to interact with the WhatsApp Web API and supports multi-device features.\n\nIt is lightweight and can be easily customized to add more commands as per your requirements. The bot runs in a Node.js environment and provides QR code-based authentication to link your WhatsApp account.\n\n---\n\n## 🛠️ Setup \u0026 Installation\n\n### Prerequisites\n\n- Node.js installed on your system\n- Git installed (for cloning the repository)\n\n### Step-by-Step Setup\n\n1. **Clone the repository:**\n\n    ```bash\n    git clone https://github.com/mruniquehacker/Knightbot.git\n    cd Knightbot\n    ```\n\n2. **Install the dependencies:**\n\n    ```bash\n    npm install\n    ```\n\n3. **Run the bot:**\n\n    ```bash\n    node index.js\n    ```\n\n4. **Scan the QR code:**\n\n    Once the bot starts, a QR code will appear in the terminal. Scan this QR code using the Linked Devices feature in WhatsApp to connect your WhatsApp account with the bot.\n\n---\n\n## 📝 Commands\n\n### General Commands:\n\n- `.help` or `.menu`\n- `.tts \u003ctext\u003e`\n- `.sticker` or `.s`\n- `.owner`\n\n### Admin Commands:\n\n- `.ban @user`\n- `.promote @user`\n- `.demote @user`\n- `.mute \u003cminutes\u003e`\n- `.unmute`\n- `.delete` or `.del`\n- `.kick @user`\n- `.warnings @user`\n- `.warn @user`\n- `.antilink`\n\n### Game Commands:\n\n- `.tictactoe @user`\n- `.move \u003cposition\u003e`\n\n### Group Management:\n\n- `.tagall`\n\n### Other:\n\n- `.topmembers`\n\n---\n\n## 📄 License\n\nThis project is licensed under the [MIT License](https://opensource.org/licenses/MIT) - see the [LICENSE](https://github.com/mruniquehacker/Knightbot/blob/main/LICENSE) file for details.\n\n---\n\n## 🙌 Contributions\n\nContributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/mruniquehacker/Knightbot/issues).\n\n---\n\n## 🌟 Show your support\n\nIf you like this project, please give it a [⭐️ star on GitHub](https://github.com/mruniquehacker/Knightbot)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmruniquehacker%2Fknightbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmruniquehacker%2Fknightbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmruniquehacker%2Fknightbot/lists"}