{"id":17675598,"url":"https://github.com/ernanej/buddy","last_synced_at":"2025-03-30T17:14:58.759Z","repository":{"id":214529989,"uuid":"736721464","full_name":"ErnaneJ/buddy","owner":"ErnaneJ","description":"Buddy is more than just an AI-powered virtual assistant for WhatsApp; it leverages ChatGPT technology for some commands, but its capabilities go far beyond that. With a growing number of users, Buddy performs a variety of functionalities to make the experience even more dynamic.","archived":false,"fork":false,"pushed_at":"2023-12-28T17:41:06.000Z","size":109,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T19:01:01.069Z","etag":null,"topics":["bot","buddy","gpt","ia","stickers","whatsapp"],"latest_commit_sha":null,"homepage":"https://buddy.ernane.dev","language":null,"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/ErnaneJ.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["ernanej"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["https://buddy.ernane.dev/"]}},"created_at":"2023-12-28T17:23:06.000Z","updated_at":"2024-08-29T17:48:59.000Z","dependencies_parsed_at":"2023-12-28T19:45:52.862Z","dependency_job_id":null,"html_url":"https://github.com/ErnaneJ/buddy","commit_stats":null,"previous_names":["ernanej/buddy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErnaneJ%2Fbuddy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErnaneJ%2Fbuddy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErnaneJ%2Fbuddy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ErnaneJ%2Fbuddy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ErnaneJ","download_url":"https://codeload.github.com/ErnaneJ/buddy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246351017,"owners_count":20763232,"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":["bot","buddy","gpt","ia","stickers","whatsapp"],"created_at":"2024-10-24T07:22:50.989Z","updated_at":"2025-03-30T17:14:58.700Z","avatar_url":"https://github.com/ErnaneJ.png","language":null,"funding_links":["https://github.com/sponsors/ernanej","https://buddy.ernane.dev/"],"categories":[],"sub_categories":[],"readme":"# Buddy 🤖💜\n\n[![preview](./assets/preview.jpeg)](https://buddy.ernane.dev/)\n\nBuddy é mais do que apenas um assistente virtual para o WhatsApp baseado em IA; ele aproveita a tecnologia ChatGPT para alguns comandos, mas suas capacidades vão muito além disso. Com um número crescente de usuários, Buddy executa uma variedade de funcionalidades para tornar a experiência ainda mais dinâmica. 🚀💬\n\n## Funcionalidades\n\n| Func                       | Command                                   | Description                                           |\n|:--------------------------:|:-----------------------------------------:|:-----------------------------------------------------:|\n| Ping                       | `ping`                                    | Responde com um pong.                                 |\n| MentionEveryone            | `@todos`                                  | Menciona todos os usuários.                           |\n| MentionOnlyAdmins          | `@admins`                                 | Menciona todos os admins do grupo.                    |\n| GroupInformation           | `info`                                    | Retorna as informações do grupo.                      |\n| ListParticipants           | `participants`                            | Retorna a lista de participantes do grupo.            |\n| DeleteMessage              | `apagar + mensagem mencionada`            | Apaga mensagem mencionada, se possível.               |\n| ClearChat                  | `limpar`                                  | Apaga o conteúdo do chat do Buddy.                    |\n| HelpCommand                | `ajuda`                                   | Envia catálogo de comandos.                           |\n| LeaveGroup                 | `sair`                                    | Sai do grupo.                                         |\n| JoinGroup                  | `entrar + link`                           | Entra em um grupo.                                    |\n| ImagineCommand             | `imagine + prompt`                        | Retorna uma imagem gerada pela IA.                    |\n| ImageAsSticker             | `figurinha (imagem ou gif)`               | Retorna a mídia em formato de figurinha.              |\n| ImageTranscription         | `transcrever + menção à imagem`           | Transcreve o texto na imagem para texto normal.       |\n| AudioTranscription         | `transcrever + menção ao áudio`           | Transcreve o conteúdo do áudio em texto.              |\n| DownloadVideos             | `video + link`                            | Baixa o vídeo para o chat.                            |\n| GeneratePoll               | `enquete + prompt`                        | Cria uma enquete interativa nativa do WhatsApp.      |\n| PackageTracking            | `rastreio + código`                       | Traz as informações atuais do pacote em questão.     |\n| AddressByCEP               | `endereço + CEP`                          | Traz as informações do endereço com base no CEP.      |\n| SecretFriend               | `amigo-secreto`                           | Embaralha os integrantes do grupo e cria um amigo-secreto. |\n| Feedback                   | `feedback + texto`                        | Envia uma mensagem ao desenvolvedor.                 |\n| Paywall                    | `pay + link`                              | Retorna um link sem paywall.                          |\n| BanUser                    | `remover + @usuário`                      | Remove o @usuário do grupo.                          |\n| PromoteUser                | `promover + @usuário`                     | Promove o @usuário do grupo.                         |\n| DemoteUser                 | `rebaixar + @usuário`                     | Rebaixa o @usuário do grupo para usuário comum.      |\n| CloseGroup                 | `fechar grupo`                            | Apenas adms podem mandar mensagem no grupo.          |\n| OpenGroup                  | `abrir grupo`                             | Todos podem mandar mensagem no grupo.                |\n| CreateQrCode               | `qrcode + conteúdo`                       | Retorna um QR code com base no conteúdo (link, por exemplo). |\n| ToReveal                   | `revelar + menção à mídia de visualização única (áudio, vídeo, gif, imagem...)` | Traz a mídia sem ser de visualização única.          |\n| ForwardedAudioTranscription| -                                         | Áudio encaminhado ao privado será transcrito automaticamente. |\n| GetInviteForGroup          | `convite`                                 | Retorna o convite do grupo, se possível.             |\n| ResumeMessagesFromGroup    | `resumir X`                               | Resume as últimas X mensagens do grupo.              |\n| CreateReminders            | `lembrete + o lembrete`                   | Cria um lembrete.                                    |\n| Talk                       | `talk: + pergunta`                        | Retorna a resposta em formato de áudio gerado por IA. |\n| ReplyMessageWithGPT        | -                                         | Padrão: Resposta à pergunta com base no ChatGPT.     |","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fernanej%2Fbuddy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fernanej%2Fbuddy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fernanej%2Fbuddy/lists"}