{"id":20178656,"url":"https://github.com/bunnykek/bonkmeet","last_synced_at":"2025-07-31T15:38:34.497Z","repository":{"id":56810119,"uuid":"474055500","full_name":"bunnykek/BonkMeet","owner":"bunnykek","description":"Telegram bot to attend Google Meet sessions on behalf of you :D","archived":false,"fork":false,"pushed_at":"2022-11-23T05:21:33.000Z","size":148,"stargazers_count":20,"open_issues_count":0,"forks_count":6,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T06:01:58.762Z","etag":null,"topics":["automation","bot","gmeet","gmeet-bot","google-meet","google-meet-bot","heroku","meet","nodejs","puppeteer","telegram","telegram-bot"],"latest_commit_sha":null,"homepage":"","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/bunnykek.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}},"created_at":"2022-03-25T15:04:05.000Z","updated_at":"2024-11-06T03:53:42.000Z","dependencies_parsed_at":"2022-08-17T23:20:34.498Z","dependency_job_id":null,"html_url":"https://github.com/bunnykek/BonkMeet","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnykek%2FBonkMeet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnykek%2FBonkMeet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnykek%2FBonkMeet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bunnykek%2FBonkMeet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bunnykek","download_url":"https://codeload.github.com/bunnykek/BonkMeet/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248161232,"owners_count":21057552,"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":["automation","bot","gmeet","gmeet-bot","google-meet","google-meet-bot","heroku","meet","nodejs","puppeteer","telegram","telegram-bot"],"created_at":"2024-11-14T02:22:17.055Z","updated_at":"2025-04-10T04:44:04.719Z","avatar_url":"https://github.com/bunnykek.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![BonkMeet](https://github.com/bunnykek/BonkMeet/blob/main/logoM.svg)\n# BonkMeet\nTelegram bot to attend Google Meet sessions on behalf of you :D    \n## Features\n- Joins GMeet from Telegram.\n- Sends notification when the chatbox is being spammed (\u003e15 messages/min)\n- Automatically leaves the meet when the meet strength becomes less than the assigned threshold strength.\n- Shows the current status(screenshot) of the ongoing meet.\n- Send the message to the chatbox directly from telegram.\n\n## How to use?\nYou will need these 3 tokens:\n1. Bot Token from [BotFather](https://telegram.me/BotFather)\n2. Owner's telegram user ID from [userinfobot](https://telegram.me/userinfobot)\n3. Go to meet.google.com and export the cookie using [Cookies for puppeteer chrome extension](https://chrome.google.com/webstore/detail/%E3%82%AF%E3%83%83%E3%82%AD%E3%83%BCjson%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%87%BA%E5%8A%9B-for-puppet/nmckokihipjgplolmcmjakknndddifde)    \n\n### For VPS/RDP users:   \nFirst install node.js and set these 4 environment variables:\n```\nbot_token=\"XXXXXXX:AAAAAAAAAAAAAAAAAAAAAAAa\"  //bot token from botfather\ncookie =                                      //exported cookie\nuser_id =                                     //Get your userID from https://telegram.me/userinfobot\nthreshold = 10                                //Auto leaves the meet when the meet strength becomes less than threshold\n```\nthen clone this repo and move into its directory.   \n`npm install`     \n`node main.js`    \n\n### Heroku Deploy\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/bunnykek/BonkMeet)    \nMake sure to go to the deployed application's `Resources` tab and disable the `web` and enable the `worker`.     \n    \n\u003cimg src=\"https://user-images.githubusercontent.com/67633271/159228071-af14ac62-b867-4271-83c8-1a075bf2bab7.png\" width=\"1000\"\u003e   \n\nWatch the video tutorial : https://www.youtube.com/watch?v=3C8BoCTkJQ0\n\n### Bot commands:\n```\n/join {gmeet_link}\n/message {test message} (sends message to chatbox)\n/status (shows the ongoing meet current status)\n/leave (leaves the current gmeet session)\n/help\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunnykek%2Fbonkmeet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbunnykek%2Fbonkmeet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbunnykek%2Fbonkmeet/lists"}