{"id":15093424,"url":"https://github.com/ilmanhdyt/shiraoribot-md","last_synced_at":"2025-04-06T18:15:00.603Z","repository":{"id":37740783,"uuid":"437537323","full_name":"ilmanhdyt/ShiraoriBOT-Md","owner":"ilmanhdyt","description":"Base bot WhatsApp using library baileys multi device","archived":false,"fork":false,"pushed_at":"2022-12-01T12:06:11.000Z","size":4486,"stargazers_count":90,"open_issues_count":15,"forks_count":301,"subscribers_count":3,"default_branch":"Multi-Device","last_synced_at":"2023-03-05T18:17:19.579Z","etag":null,"topics":["baileys-bot","baileys-md","multidevice","shiraoribot","termux","web-socket","whatsapp-bot","whatsapp-web"],"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/ilmanhdyt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://saweria.co/ilmanhdyt","https://instagram.com/shiraoribot"]}},"created_at":"2021-12-12T12:20:19.000Z","updated_at":"2023-03-03T02:25:06.000Z","dependencies_parsed_at":"2023-01-23T20:00:40.358Z","dependency_job_id":null,"html_url":"https://github.com/ilmanhdyt/ShiraoriBOT-Md","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ilmanhdyt%2FShiraoriBOT-Md","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ilmanhdyt%2FShiraoriBOT-Md/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ilmanhdyt%2FShiraoriBOT-Md/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ilmanhdyt%2FShiraoriBOT-Md/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ilmanhdyt","download_url":"https://codeload.github.com/ilmanhdyt/ShiraoriBOT-Md/tar.gz/refs/heads/Multi-Device","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247526764,"owners_count":20953143,"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":["baileys-bot","baileys-md","multidevice","shiraoribot","termux","web-socket","whatsapp-bot","whatsapp-web"],"created_at":"2024-09-25T11:22:47.754Z","updated_at":"2025-04-06T18:15:00.579Z","avatar_url":"https://github.com/ilmanhdyt.png","language":"JavaScript","funding_links":["https://saweria.co/ilmanhdyt","https://instagram.com/shiraoribot"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://telegra.ph/file/06db0eb84b88d11d76e6a.jpg\" alt=\"SHIRAORI BOT\" width=\"500\"/\u003e\n\n\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"#\"\u003e\u003cimg title=\"SHIRAORI BOT MULTI DEVICE\" src=\"https://img.shields.io/badge/SHIRAORI BOT MULTI DEVICE-green?colorA=%23ff0000\u0026colorB=%23017e40\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/ilmanhdyt/ShiraoriBOT-Md\"\u003e\u003cimg title=\"Author\" src=\"https://img.shields.io/badge/Author-Ilman-red.svg?style=for-the-badge\u0026logo=github\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/ilmanhdyt/ShiraoriBOT-Md\"\u003e\u003cimg title=\"Followers\" src=\"https://img.shields.io/github/followers/ilmanhdyt?color=blue\u0026style=flat-square\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ilmanhdyt/ShiraoriBOT-Md\"\u003e\u003cimg title=\"Stars\" src=\"https://img.shields.io/github/stars/ilmanhdyt/ShiraoriBOT-Md?color=red\u0026style=flat-square\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ilmanhdyt/ShiraoriBOT-Md/network/members\"\u003e\u003cimg title=\"Forks\" src=\"https://img.shields.io/github/forks/ilmanhdyt/ShiraoriBOT-Md?color=red\u0026style=flat-square\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ilmanhdyt/ShiraoriBOT-Md/watchers\"\u003e\u003cimg title=\"Watching\" src=\"https://img.shields.io/github/watchers/ilmanhdyt/ShiraoriBOT-Md?label=Watchers\u0026color=blue\u0026style=flat-square\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n# SHIRAORI BOT Whatsapp MD\n\n## Information\n\u003e ShiraoriBOT whatsapp using a Baileys library.\n\u003e Jika kamu menemukan semacam bug, harap untuk dimaklumi sementara\n\u003e\n\u003e • NOTE: Pastikan Jaringan kalian lancar dan device kalian bagus:v, \n\u003e \n\u003e • Kalo pake termux mungkin bakal lama respon nya, saya sarankan pake heroku\n\n\u003ch3 align=\"center\"\u003eMade by :\u003c/h3\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/ilmanhdyt\"\u003e\u003cimg src=\"https://github.com/ilmanhdyt.png?size=128\" height=\"128\" width=\"128\" /\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/BochilGaming\"\u003e\u003cimg src=\"https://github.com/BochilGaming.png?size=128\" height=\"128\" width=\"128\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Tester Bot\n* Jika kamu menemukan bug jangan lupa buka Issues\n* Info Lebih Lanjut, Chat [owner-Shiraori](https://wa.me/6281351047727)\n* Kamu bisa testing fitur ShiraoriBOT [disini](https://wa.me/62895803135347?text=.menu)\n\n## How To Change Menu Display\n----\n### Gif Menu Display\n```ts\n let message = await prepareWAMessageMedia({ video: fs.readFileSync('./media/shiro.mp4'), gifPlayback: true }, { upload: conn.waUploadToServer })\n     const template = generateWAMessageFromContent(m.chat, proto.Message.fromObject({\n     templateMessage: {\n         hydratedTemplate: {\n           videoMessage: message.videoMessage,\n           hydratedContentText: text.trim(),\n           hydratedFooterText: wm,\n           hydratedButtons: [{\n```\n\n### Image Menu Display\n```ts\nlet message = await prepareWAMessageMedia({ image: fs.readFileSync('./media/shiraori.jpg')}, { upload: conn.waUploadToServer })\n     const template = generateWAMessageFromContent(m.chat, proto.Message.fromObject({\n     templateMessage: {\n         hydratedTemplate: {\n           imageMessage: message.imageMessage,\n           hydratedContentText: text.trim(),\n           hydratedFooterText: wm,\n           hydratedButtons: [{\n```\n\n### Location Menu Display\n```ts\n const template = generateWAMessageFromContent(m.chat, proto.Message.fromObject({\n     templateMessage: {\n         hydratedTemplate: {\n           hydratedContentText: text.trim(),\n           locationMessage: { \n           jpegThumbnail: fs.readFileSync('./media/shiraori.jpg') },\n           hydratedFooterText: wm,\n           hydratedButtons: [{       \n```\n\n### Video Menu Display\n```ts\nlet message = await prepareWAMessageMedia({ video: fs.readFileSync('./media/shiro.mp4')}, { upload: conn.waUploadToServer })\n     const template = generateWAMessageFromContent(m.chat, proto.Message.fromObject({\n     templateMessage: {\n         hydratedTemplate: {\n           videoMessage: message.videoMessage,\n           hydratedContentText: text.trim(),\n           hydratedFooterText: wm,\n           hydratedButtons: [{           \t\n```\n----           \n\n\n## HOW TO CONNECT TO MONGODB WHEN RUN IN HEROKU\n\n* Create account and database in mongodb atlas [`watch here`](https://youtu.be/rPqRyYJmx2g)\n* when you already have a database, you just need to take mongourl\n* Put mongourl in Procfile `web: node . --db 'mongourl'`\n* Example `web: node . -- db 'mongodb+srv://ilman:\u003cpassword\u003e@cluster0.iiede.mongodb.net/ShiraoriBOT?retryWrites=true\u0026w=majority'`\n\n\n## UNTUK PENGGUNA WINDOWS/VPS/RDP\n\n* Unduh \u0026 Instal Git [`Klik Disini`](https://git-scm.com/downloads)\n* Unduh \u0026 Instal NodeJS [`Klik Disini`](https://nodejs.org/en/download)\n* Unduh \u0026 Instal FFmpeg [`Klik Disini`](https://ffmpeg.org/download.html) (**Jangan Lupa Tambahkan FFmpeg ke variabel lingkungan PATH**)\n* Unduh \u0026 Instal ImageMagick [`Klik Disini`](https://imagemagick.org/script/download.php)\n\n```bash\ngit clone https://github.com/ilmanhdyt/ShiraoriBOT-Md\ncd ShiraoriBOT-Md\nnpm install\nnpm update\nnpm index\n```\n\n---------\n\n## UNTUK PENGGUNA TERMUX\n```bash\npkg update \u0026\u0026 pkg upgrade\npkg install git\npkg install nodejs\npkg install ffmpeg\npkg install imagemagick\npkg install yarn\ngit clone https://github.com/ilmanhdyt/ShiraoriBOT-Md\ncd ShiraoriBOT-Md\nyarn\nnpm i -g typescript\ntsc -p ./node_modules/@adiwajshing/baileys\nnode .\n```\n\n## UNTUK PENGGUNA HEROKU\n\n### Instal Buildpack\n* heroku/nodejs\n* https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git\n* https://github.com/DuckyTeam/heroku-buildpack-imagemagick.git*\n\n## Installing the FFmpeg for Windows\n* Unduh salah satu versi FFmpeg yang tersedia dengan mengklik [di sini](https://www.gyan.dev/ffmpeg/builds/).\n* Extract file ke `C:\\` path.\n* Ganti nama folder yang telah di-extract menjadi `ffmpeg`.\n* Run Command Prompt as Administrator.\n* Jalankan perintah berikut::\n```cmd\n\u003e setx /m PATH \"C:\\ffmpeg\\bin;%PATH%\"\n```\nJika berhasil, akan memberikanmu pesan seperti: `SUCCESS: specified value was saved`.\n* Sekarang setelah Anda menginstal FFmpeg, verifikasi bahwa itu berhasil dengan menjalankan perintah ini untuk melihat versi:\n```cmd\n\u003e ffmpeg -version\n```\n\n# Thanks to\n [![Nurutomo](https://github.com/Nurutomo.png?size=150)](https://github.com/Nurutomo) | [![Ilman](https://github.com/ilmanhdyt.png?size=150)](https://github.com/ilmanhdyt) | [![Istikmal](https://github.com/BochilGaming.png?size=150)](https://github.com/BochilGaming)\n----|----|----\n[Nurutomo](https://github.com/Nurutomo) | [Ilman](https://github.com/ilmanhdyt) | [Istikmal](https://github.com/BochilGaming)\n Author | owner | moderator \n\n## Donate\n- [Saweria](https://saweria.co/ilmanhdyt)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filmanhdyt%2Fshiraoribot-md","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Filmanhdyt%2Fshiraoribot-md","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filmanhdyt%2Fshiraoribot-md/lists"}