{"id":15509870,"url":"https://github.com/atorber/wechaty-vika-uploader","last_synced_at":"2025-04-12T15:11:47.970Z","repository":{"id":40324241,"uuid":"448449841","full_name":"atorber/wechaty-vika-uploader","owner":"atorber","description":"wechaty vika维格表插件","archived":false,"fork":false,"pushed_at":"2024-01-17T15:15:20.000Z","size":7545,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T15:11:41.607Z","etag":null,"topics":["chatbot","vika","wechaty"],"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/atorber.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}},"created_at":"2022-01-16T03:41:48.000Z","updated_at":"2024-01-17T15:14:29.000Z","dependencies_parsed_at":"2024-02-03T00:23:16.533Z","dependency_job_id":"0d82f8d5-e841-45c5-8b27-9cb4b108c69d","html_url":"https://github.com/atorber/wechaty-vika-uploader","commit_stats":null,"previous_names":["atorber/wechaty-vika-link"],"tags_count":47,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atorber%2Fwechaty-vika-uploader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atorber%2Fwechaty-vika-uploader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atorber%2Fwechaty-vika-uploader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/atorber%2Fwechaty-vika-uploader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/atorber","download_url":"https://codeload.github.com/atorber/wechaty-vika-uploader/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248586244,"owners_count":21128998,"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":["chatbot","vika","wechaty"],"created_at":"2024-10-02T09:44:36.644Z","updated_at":"2025-04-12T15:11:47.944Z","avatar_url":"https://github.com/atorber.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WechatyVikaUploader\r\n\r\n## 简介\r\n\r\nwechaty微信机器人聊天消息备份到维表格vika插件\r\n\r\n支持wechaty 1.x\r\n\r\n## 快速入门\r\n\r\n1. 到 [维格表官网](https://vika.cn/) 注册维格表账号\r\n\r\n2. 创建一个维格表空间\r\n\r\n3. 获取维格表token\r\n\r\n![vika](./doc/images/vika_token.png)\r\n\r\n4. 配置维格表信息\r\n\r\n```\r\nconst VIKA_TOKEN = 'xxxxx' // VIKA维格表token\r\nconst VIKA_SPACENAME = 'xxxxx'  // VIKA维格表空间名称\r\n```\r\n\r\n5. 运行如下命令配置环境变量，示例中使用了padlocal，可以自行更换为其他puppet，可以在 [padlocal官网](http://pad-local.com/#/login) 申请7天免费token\r\n\r\n```\r\nexport WECHATY_PUPPET=wechaty-puppet-padlocal\r\nexport WECHATY_PUPPET_PADLOCAL_TOKEN=\"替换为padloac token\"\r\n```\r\n\u003e 当前版本需要在主程序文件相同目录下新建一个folder文件夹用于存放文件缓存\r\n\r\n6. 运行 \r\n\r\n```\r\nnpm run ding-dong-bot\r\n```\r\n\r\n\u003e 首次运行时，会自动在空间下创建Room、Message、Contact、Wechaty、Event 5个系统表，可参考ripe-vika.ts,设置是否同步RoomList和ContactList到维格表\r\n\r\n![vika](./doc/images/vika.png)\r\n\r\n## NPM方式安装\r\n\r\n该插件已发布为npm包\r\n\r\n安装:\r\n\r\n```\r\nnpm install wechaty-vika-link@next\r\n\r\n```\r\n\r\n使用demo参考 examples/ripe-npm.js\r\n\r\n## 效果展示\r\n\r\n![vika](./doc/images/demo.png)\r\n\r\n## 版本\r\n\r\nmain v1.0.4\r\n\r\n1. 自动创建wechaty类对应的系统表\r\n2. 支持主动同步群和联系人列表\r\n3. 表字段按wechaty类一一对应\r\n\r\nv0.17.0\r\n\r\n1. 变更表字段名称为英文命名方式\r\n2. 表结构\r\n\r\n    ```\r\n    [\r\n    {\r\n        fields: {\r\n        _id: '8647378336392492845',\r\n        timeHms: '2022-05-09 00:44:44',\r\n        name: 'luyuchao',\r\n        topic: '专属清单Discard',\r\n        messagePayload: 'hhh',\r\n        wxid: 'xxxx',\r\n        roomid: '20641535286@chatroom',\r\n        messageType: 'Text',\r\n        file: []\r\n        }\r\n    }\r\n    ]\r\n    ```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatorber%2Fwechaty-vika-uploader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fatorber%2Fwechaty-vika-uploader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fatorber%2Fwechaty-vika-uploader/lists"}