{"id":22711728,"url":"https://github.com/manyakrus/whatsapp_chatgpt","last_synced_at":"2025-04-13T16:13:07.807Z","repository":{"id":65662043,"uuid":"593592175","full_name":"ManyakRus/whatsapp_chatgpt","owner":"ManyakRus","description":"Autoresponder for WhatsApp and Telegram messenger, with artificial intelligence ChatGPT","archived":false,"fork":false,"pushed_at":"2025-01-10T10:15:02.000Z","size":34122,"stargazers_count":13,"open_issues_count":2,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-13T16:12:59.502Z","etag":null,"topics":["autoresponder","chatgpt","messenger","messenger-bot","telegram","telegram-bot","whatsapp","whatsapp-bot"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ManyakRus.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-01-26T11:52:53.000Z","updated_at":"2025-01-11T10:37:26.000Z","dependencies_parsed_at":"2023-12-27T12:42:28.149Z","dependency_job_id":"ae2e1406-7745-4bc4-a520-cc70e257c682","html_url":"https://github.com/ManyakRus/whatsapp_chatgpt","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/ManyakRus%2Fwhatsapp_chatgpt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ManyakRus%2Fwhatsapp_chatgpt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ManyakRus%2Fwhatsapp_chatgpt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ManyakRus%2Fwhatsapp_chatgpt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ManyakRus","download_url":"https://codeload.github.com/ManyakRus/whatsapp_chatgpt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248741194,"owners_count":21154255,"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":["autoresponder","chatgpt","messenger","messenger-bot","telegram","telegram-bot","whatsapp","whatsapp-bot"],"created_at":"2024-12-10T13:07:54.214Z","updated_at":"2025-04-13T16:13:07.782Z","avatar_url":"https://github.com/ManyakRus.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"Autoresponder for WhatsApp and Telegram messenger, with artificial intelligence ChatGPT\nMade by Aleksander Nikitin\n\nCan:\n- automatically respond to user messages,\nusing artificial intelligence ChatGPT\n- understands Russian (any) language\n- answer in Russian (any) language\n- respond on behalf of a man (woman)\n- does not respond in group chats\n\nTo get started:\n1. Register on the website www.openai.com\nand get API_KEY there (paid),\nor on the website www.proxyapi.ru (paid, for Russian users)\n2. Fill in the settings in the settings.txt (or .env) file:\n```\nWHATSAPP_ENABLED=true\nWHATSAPP_PHONE_FROM= your phone number in WhatsApp messenger,\nin the format \"7ХХХХХХХХХХ\" for Russia\nCHATGPT_API_KEY= API_KEY from point (1)\nCHATGPT_NAME= name to display in chat = \"Answering machine:\"\nCHATGPT_START_TEXT= request start text for ChatGPT\nCHATGPT_END_TEXT= request end text for ChatGPT\n =\" Answer in Russian on behalf of the man.\"\n```\nYou can connect through a proxy proxyapi.ru (for Russian users),\nif you fill in the parameters:\n```\nCHATGPT_PROXY_API_URL=\"https://api.proxyapi.ru/openai/v1\"\nCHATGPT_PROXY_API_KEY= API_KEY from the website proxyapi.ru\n```\n\nFor use in the Telegam messenger:\n```\nTELEGRAM_ENABLED=true\nTELEGRAM_APP_ID=\nTELEGRAM_APP_HASH=\nTELEGRAM_PHONE_FROM=\n```\nYou can find your APP_ID and APP_HASH from website:\nhttps://my.telegram.org/apps\n\n3. Compile the code and run the file\nfor linux:\n\u003emake build\n\n\u003e./bin/whatsapp_chatgpt\n4. After launching, you need to scan the QR code\nfrom the monitor screen in WhatsApp on your phone.\nTelegram will receive a message from the user \"Telegram\" with a code,\nwhich must be entered into the console to confirm the connection.\n5. Write a message to yourself on WhatsApp (and Telegram):\nOn = enable answering machine\nOff = turn off answering machine\n\n\nTested on Linux Ubuntu 20.04.5, Windows 10\nReadme version from: 26.06.2024\n\nThe source code is open:\nhttps://github.com/ManyakRus/whatsapp_chatgpt","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanyakrus%2Fwhatsapp_chatgpt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanyakrus%2Fwhatsapp_chatgpt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanyakrus%2Fwhatsapp_chatgpt/lists"}