如何让个人变成智能机器人?

发布网友 发布时间:2022-04-23 05:49

我来回答

5个回答

懂视网 时间:2022-04-06 14:14

交个朋友吧
首先找到你需要下载的项目,然后点击Clone or download,然后点击右侧的复制按钮,猪哥这个项目的地址是:https://github.com/pig6/wxrobot
复制github项目链接
然后打开你的pycharm,选择CSV->Checkout from version control->git,然后粘贴刚才复制的项目链接。
git下载项目
克隆项目
最后pycharm可能会提示你使用 新窗口打开 还是用 当前窗口 打开,猪哥一般习惯使用 新窗口(New Window) 打开,这样可以避免多个项目开发时造成混乱。

2.下载wxpy库

项目下载下来之后,因为没有安装必须的库wxpy,pycharm可能会有如下提示,这时我们点一下install就可以。
缺少库提示
如果没有出现安装库提示的话,我们可以在Setting->Project->Project Interpreter里面添加wxpy库。
下载库
或者使用以下命令下载wxpy库,如果你是pip3则替换下面的pip。

pip install -U wxpy -i “https://pypi.doubanio.com/simple/”

3.运行项目

你可以按右上角的绿色三角形按钮,也可以右键项目然后点击run
run
运行之后弹出登录二维码,手机微信扫一扫点击确定登录即可和好友聊天。
登录二维码

首先感谢大家的耐心阅读,考虑到有很多零基础的同学所以文章有点长。

本文转自:https://blog.csdn.net/u014044812/article/details/406010

推荐教程:《python教程》

热心网友 时间:2022-04-06 11:22

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。

2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。

3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。

4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。

5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。

6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。

7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

热心网友 时间:2022-04-06 12:40

1、百度搜索助理喵,进入助理喵官网注册账号
2、注册账号成功后进入助理喵个人后台主页面中,扫码添加自己需要设置的微信机器人账号,即可将自己的账号变成机器人账号。

热心网友 时间:2022-04-06 14:15

1、Pro版本开始,本地词库不需要@机器人昵称,只要匹配到用户消息内容,包含关键词,就会触发。首先,打开软件,点击“设置-本地词库”

2、在最下面,可以输入自己的触发关键词,与回复的内容。(支持emoji表情,换行用 \n,支持网络图片,本地图片,等各种类型的文件形式)

3、内容输入完毕,点击“添加”按钮,则载入表格。必须点击【保存词库】则保存。

4、点击软件界面的【同步数据】按钮,即可激活最新词库内容。

注意事项
保存后,需要点击【同步数据】才能刷新缓存的词库。文件格式必须用[结束]分隔
发图片格式:[img]网络图片地址[/img][结束] ,[localimg]本地图片地址[/localimg][结束]
发其他文件格式:[localfile]其他各种文件[/localfile][结束]

热心网友 时间:2022-04-06 16:06

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。
2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。
3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。
4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。
5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。
6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。
7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

懂视网 时间:2022-04-23 02:05

这次给大家带来怎样使用node做出个人号机器人,使用node做出个人号机器人的注意事项有哪些,下面就是实战案例,一起来看一下。

现在,日常生活已经离不开微信,本文将会抛砖引玉演示如何使用 wechaty 操作微信个人号做一些有意思的东西,可以实现自动通过好友请求、关键词回复、自动拉群等功能。大大提高了社群运营的效率。

wechaty( https://chatie.io/wechaty/)是一款开源的微信个人号SDK,进行了一系列的封装,提供简单好用的接口,然后开发者可以在其之上进行微信机器人的开发。你可以用它来做很多事:

1)管理和维护好友; 2)快速有序地处理聊天信息 3)微信群管理 4)实现自动回复 5)……

一、快速上手

wechaty 项目主页写着 6行代码创建一个微信机器人,那么我们就来试一试。 注意:Node.js version >= 8.5

The World's Shortest ChatBot Code: 6 lines of JavaScript

const { Wechaty } = require('wechaty')
Wechaty.instance() // Singleton
.on('scan', (url, code) => console.log(`Scan QR Code to login: $[code]
${url}`))
.on('login', user => console.log(`User ${user} logined`))
.on('message', message => console.log(`Message: ${message}`))
.start()

这6行代码实现了登录微信个人号并打印出所收到的消息。

wechaty 可以通过Docker和NPM两种方式运行,本文使用npm方式

node bot.js 启动这个个人号机器人,这时命令行会打印出一个链接,我们将它在浏览器中打开可以看到这是个二维码,扫码即可登录(注:2017年年底随着微信逐步关停微信网页版登录支持,之后后注册的不支持网页微信的登录。老夫花了105RMB买了个号来用,心疼我的钱包3秒钟)

User Contact<刘星> logined // 扫码登录
Message: Message<JavaScript之禅> // 接消息

机器人体验在文末。 示例代码地址: Github

二、自动通过好友请求

通过前面的示例代码,可以发现这个库的简洁强大了吧。接着我们来实现第一个小功能:自动通过好友请求

//···
.on('friend', async (contact, request) => {
if (request) {
if (/JavaScript|JS/i.test(request.hello)) {
logMsg = 'accepted because verify messsage is "JS之禅"'
request.accept()
} else {
logMsg = 'not auto accepted, because verify message is: ' + request.hello
}
} else {
logMsg = 'friend ship confirmed with ' + contact.get('name')
}
})
//···

这里我们通过监听 friend 事件。可以获取到谁发了什么好友请求。这里我们验证了添加好友时的请求,在收到好友请求内容为【 JS 】或者【JavaScript】时 就会自动通过好友请求了。

每次都复制链接到浏览器打开二维码在扫码一点儿都不方酷也不方便在服务器上使用。这时我们可以用 qrcode-terminal 这个包 直接在命令行中打印出二维码。

//···
const QrcodeTerminal = require('qrcode-terminal')
//···
.on('scan', (url, code) => {
let loginUrl = url.replace('qrcode', 'l')
QrcodeTerminal.generate(loginUrl)
console.log(url)
})
//···

再运行 node bot.js 命令行将直接打印出二维码,方便了很多。

三、自动回复

现在来实现第二个小功能:关键词自动回复。

//···
.on('message', async (message) => {
const contact = message.from()
const content = message.content()
const room = message.room()
if (room) {
console.log(`Room: ${room.topic()} Contact: ${contact.name()} Content: ${content}`)
} else {
console.log(`Contact: ${contact.name()} Content: ${content}`)
}
// 不处理自己发的消息
if (message.self()) {
return
}
if (/JavaScript|Js|js/.test(content)) {
message.say('关注公众号 JavaScript之禅')
}
})
//···

在上面 我们监听 message 来做消息处理。message 可以接收到所有的消息,我们可以判断是不是群聊消息、根据消息回复相应内容。如发送【 js 】将会收到设置好的消息,实现自动回复。

四、自动拉群

前面说到了消息关键词自动回复,把消息处理和群管理结合起来,我们就可以实现根据关键字自动拉群了

//···
.on('message', async (message) => {
const contact = message.from()
const content = message.content()
const room = message.room()
if (room) {
console.log(`Room: ${room.topic()} Contact: ${contact.name()} Content: ${content}`)
} else {
console.log(`Contact: ${contact.name()} Content: ${content}`)
}
if (message.self()) {
return
}
if (/JavaScript|Js|js/.test(content)) {
message.say('关注公众号 JavaScript之禅没?')
}
// 自动拉群
if (/加群/.test(content)) {
let keyroom = await Room.find({ topic: 'test' })
if (keyroom) {
await keyroom.add(contact)
await keyroom.say('欢迎新朋友!', contact)
}
}
})
//···

上面的代码通过 Room 来操作群聊。 此时回复 【加群】即可被自动拉入群中。当然了,我们还可以做得更多如使用 Room.del 来讲某个群员踢出去。

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

怎样获取前端界面中的DOM元素绝对位置

如何优化Angular代码

热心网友 时间:2022-04-22 23:13

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。

2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。

3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。

4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。

5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。

6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。

7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

热心网友 时间:2022-04-23 00:31

1、百度搜索助理喵,进入助理喵官网注册账号
2、注册账号成功后进入助理喵个人后台主页面中,扫码添加自己需要设置的微信机器人账号,即可将自己的账号变成机器人账号。

热心网友 时间:2022-04-23 02:06

1、Pro版本开始,本地词库不需要@机器人昵称,只要匹配到用户消息内容,包含关键词,就会触发。首先,打开软件,点击“设置-本地词库”

2、在最下面,可以输入自己的触发关键词,与回复的内容。(支持emoji表情,换行用 \n,支持网络图片,本地图片,等各种类型的文件形式)

3、内容输入完毕,点击“添加”按钮,则载入表格。必须点击【保存词库】则保存。

4、点击软件界面的【同步数据】按钮,即可激活最新词库内容。

注意事项
保存后,需要点击【同步数据】才能刷新缓存的词库。文件格式必须用[结束]分隔
发图片格式:[img]网络图片地址[/img][结束] ,[localimg]本地图片地址[/localimg][结束]
发其他文件格式:[localfile]其他各种文件[/localfile][结束]

热心网友 时间:2022-04-23 03:57

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。
2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。
3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。
4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。
5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。
6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。
7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

懂视网 时间:2022-05-15 03:43

这次给大家带来怎样使用node打造微信个人号机器人,使用node打造微信个人号机器人的注意事项有哪些,下面就是实战案例,一起来看一下。

现在,日常生活已经离不开微信,本文将会抛砖引玉演示如何使用 wechaty 操作微信个人号做一些有意思的东西,可以实现自动通过好友请求、关键词回复、自动拉群等功能。大大提高了社群运营的效率。

wechaty( https://chatie.io/wechaty/)是一款开源的微信个人号SDK,进行了一系列的封装,提供简单好用的接口,然后开发者可以在其之上进行微信机器人的开发。你可以用它来做很多事:

1)管理和维护好友; 2)快速有序地处理聊天信息 3)微信群管理 4)实现自动回复 5)……

一、快速上手

wechaty 项目主页写着 6行代码创建一个微信机器人,那么我们就来试一试。 注意:Node.js version >= 8.5

The World's Shortest ChatBot Code: 6 lines of JavaScript

const { Wechaty } = require('wechaty')
Wechaty.instance() // Singleton
.on('scan', (url, code) => console.log(`Scan QR Code to login: $[code]
${url}`))
.on('login', user => console.log(`User ${user} logined`))
.on('message', message => console.log(`Message: ${message}`))
.start()

这6行代码实现了登录微信个人号并打印出所收到的消息。

wechaty 可以通过Docker和NPM两种方式运行,本文使用npm方式

node bot.js 启动这个个人号机器人,这时命令行会打印出一个链接,我们将它在浏览器中打开可以看到这是个二维码,扫码即可登录(注:2017年年底随着微信逐步关停微信网页版登录支持,之后后注册的不支持网页微信的登录。老夫花了105RMB买了个号来用,心疼我的钱包3秒钟)

User Contact<刘星> logined // 扫码登录
Message: Message<JavaScript之禅> // 接消息

机器人体验在文末。 示例代码地址: Github

二、自动通过好友请求

通过前面的示例代码,可以发现这个库的简洁强大了吧。接着我们来实现第一个小功能:自动通过好友请求

//···
.on('friend', async (contact, request) => {
if (request) {
if (/JavaScript|JS/i.test(request.hello)) {
logMsg = 'accepted because verify messsage is "JS之禅"'
request.accept()
} else {
logMsg = 'not auto accepted, because verify message is: ' + request.hello
}
} else {
logMsg = 'friend ship confirmed with ' + contact.get('name')
}
})
//···

这里我们通过监听 friend 事件。可以获取到谁发了什么好友请求。这里我们验证了添加好友时的请求,在收到好友请求内容为【 JS 】或者【JavaScript】时 就会自动通过好友请求了。

每次都复制链接到浏览器打开二维码在扫码一点儿都不方酷也不方便在服务器上使用。这时我们可以用 qrcode-terminal 这个包 直接在命令行中打印出二维码。

//···
const QrcodeTerminal = require('qrcode-terminal')
//···
.on('scan', (url, code) => {
let loginUrl = url.replace('qrcode', 'l')
QrcodeTerminal.generate(loginUrl)
console.log(url)
})
//···

再运行 node bot.js 命令行将直接打印出二维码,方便了很多。

三、自动回复

现在来实现第二个小功能:关键词自动回复。

//···
.on('message', async (message) => {
const contact = message.from()
const content = message.content()
const room = message.room()
if (room) {
console.log(`Room: ${room.topic()} Contact: ${contact.name()} Content: ${content}`)
} else {
console.log(`Contact: ${contact.name()} Content: ${content}`)
}
// 不处理自己发的消息
if (message.self()) {
return
}
if (/JavaScript|Js|js/.test(content)) {
message.say('关注公众号 JavaScript之禅')
}
})
//···

在上面 我们监听 message 来做消息处理。message 可以接收到所有的消息,我们可以判断是不是群聊消息、根据消息回复相应内容。如发送【 js 】将会收到设置好的消息,实现自动回复。

四、自动拉群

前面说到了消息关键词自动回复,把消息处理和群管理结合起来,我们就可以实现根据关键字自动拉群了

//···
.on('message', async (message) => {
const contact = message.from()
const content = message.content()
const room = message.room()
if (room) {
console.log(`Room: ${room.topic()} Contact: ${contact.name()} Content: ${content}`)
} else {
console.log(`Contact: ${contact.name()} Content: ${content}`)
}
if (message.self()) {
return
}
if (/JavaScript|Js|js/.test(content)) {
message.say('关注公众号 JavaScript之禅没?')
}
// 自动拉群
if (/加群/.test(content)) {
let keyroom = await Room.find({ topic: 'test' })
if (keyroom) {
await keyroom.add(contact)
await keyroom.say('欢迎新朋友!', contact)
}
}
})
//···

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

如何使用vue中filter

怎样使用vue判断dom的class

热心网友 时间:2022-05-15 00:51

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。

2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。

3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。

4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。

5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。

6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。

7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

热心网友 时间:2022-05-15 02:09

1、百度搜索助理喵,进入助理喵官网注册账号
2、注册账号成功后进入助理喵个人后台主页面中,扫码添加自己需要设置的微信机器人账号,即可将自己的账号变成机器人账号。

热心网友 时间:2022-05-15 03:44

1、Pro版本开始,本地词库不需要@机器人昵称,只要匹配到用户消息内容,包含关键词,就会触发。首先,打开软件,点击“设置-本地词库”

2、在最下面,可以输入自己的触发关键词,与回复的内容。(支持emoji表情,换行用 \n,支持网络图片,本地图片,等各种类型的文件形式)

3、内容输入完毕,点击“添加”按钮,则载入表格。必须点击【保存词库】则保存。

4、点击软件界面的【同步数据】按钮,即可激活最新词库内容。

注意事项
保存后,需要点击【同步数据】才能刷新缓存的词库。文件格式必须用[结束]分隔
发图片格式:[img]网络图片地址[/img][结束] ,[localimg]本地图片地址[/localimg][结束]
发其他文件格式:[localfile]其他各种文件[/localfile][结束]

热心网友 时间:2022-05-15 05:35

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。
2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。
3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。
4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。
5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。
6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。
7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

懂视网 时间:2022-05-15 06:56

这次给大家带来node做出微信个人号机器人步骤详解,node做出微信个人号机器人的注意事项有哪些,下面就是实战案例,一起来看一下。

现在,日常生活已经离不开微信,本文将会抛砖引玉演示如何使用 wechaty 操作微信个人号做一些有意思的东西,可以实现自动通过好友请求、关键词回复、自动拉群等功能。大大提高了社群运营的效率。

wechaty( https://chatie.io/wechaty/)是一款开源的微信个人号SDK,进行了一系列的封装,提供简单好用的接口,然后开发者可以在其之上进行微信机器人的开发。你可以用它来做很多事:

1)管理和维护好友; 2)快速有序地处理聊天信息 3)微信群管理 4)实现自动回复 5)……

一、快速上手

wechaty 项目主页写着 6行代码创建一个微信机器人,那么我们就来试一试。 注意:Node.js version >= 8.5

The World's Shortest ChatBot Code: 6 lines of JavaScript

const { Wechaty } = require('wechaty')
Wechaty.instance() // Singleton
.on('scan', (url, code) => console.log(`Scan QR Code to login: $[code]
${url}`))
.on('login', user => console.log(`User ${user} logined`))
.on('message', message => console.log(`Message: ${message}`))
.start()

这6行代码实现了登录微信个人号并打印出所收到的消息。

wechaty 可以通过Docker和NPM两种方式运行,本文使用npm方式

node bot.js 启动这个个人号机器人,这时命令行会打印出一个链接,我们将它在浏览器中打开可以看到这是个二维码,扫码即可登录(注:2017年年底随着微信逐步关停微信网页版登录支持,之后后注册的不支持网页微信的登录。老夫花了105RMB买了个号来用,心疼我的钱包3秒钟)

User Contact<刘星> logined // 扫码登录
Message: Message<JavaScript之禅> // 接消息

机器人体验在文末。 示例代码地址: Github

二、自动通过好友请求

通过前面的示例代码,可以发现这个库的简洁强大了吧。接着我们来实现第一个小功能:自动通过好友请求

//···
.on('friend', async (contact, request) => {
if (request) {
if (/JavaScript|JS/i.test(request.hello)) {
logMsg = 'accepted because verify messsage is "JS之禅"'
request.accept()
} else {
logMsg = 'not auto accepted, because verify message is: ' + request.hello
}
} else {
logMsg = 'friend ship confirmed with ' + contact.get('name')
}
})
//···

这里我们通过监听 friend 事件。可以获取到谁发了什么好友请求。这里我们验证了添加好友时的请求,在收到好友请求内容为【 JS 】或者【JavaScript】时 就会自动通过好友请求了。

每次都复制链接到浏览器打开二维码在扫码一点儿都不方酷也不方便在服务器上使用。这时我们可以用 qrcode-terminal 这个包 直接在命令行中打印出二维码。

//···
const QrcodeTerminal = require('qrcode-terminal')
//···
.on('scan', (url, code) => {
let loginUrl = url.replace('qrcode', 'l')
QrcodeTerminal.generate(loginUrl)
console.log(url)
})
//···

再运行 node bot.js 命令行将直接打印出二维码,方便了很多。

三、自动回复

现在来实现第二个小功能:关键词自动回复。

//···
.on('message', async (message) => {
const contact = message.from()
const content = message.content()
const room = message.room()
if (room) {
console.log(`Room: ${room.topic()} Contact: ${contact.name()} Content: ${content}`)
} else {
console.log(`Contact: ${contact.name()} Content: ${content}`)
}
// 不处理自己发的消息
if (message.self()) {
return
}
if (/JavaScript|Js|js/.test(content)) {
message.say('关注公众号 JavaScript之禅')
}
})
//···

在上面 我们监听 message 来做消息处理。message 可以接收到所有的消息,我们可以判断是不是群聊消息、根据消息回复相应内容。如发送【 js 】将会收到设置好的消息,实现自动回复。

四、自动拉群

前面说到了消息关键词自动回复,把消息处理和群管理结合起来,我们就可以实现根据关键字自动拉群了

//···
.on('message', async (message) => {
const contact = message.from()
const content = message.content()
const room = message.room()
if (room) {
console.log(`Room: ${room.topic()} Contact: ${contact.name()} Content: ${content}`)
} else {
console.log(`Contact: ${contact.name()} Content: ${content}`)
}
if (message.self()) {
return
}
if (/JavaScript|Js|js/.test(content)) {
message.say('关注公众号 JavaScript之禅没?')
}
// 自动拉群
if (/加群/.test(content)) {
let keyroom = await Room.find({ topic: 'test' })
if (keyroom) {
await keyroom.add(contact)
await keyroom.say('欢迎新朋友!', contact)
}
}
})
//···

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

vue自定义filters过滤器步骤详解

vue判断dom内class使用情况

热心网友 时间:2022-05-15 04:04

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。

2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。

3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。

4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。

5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。

6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。

7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

热心网友 时间:2022-05-15 05:22

1、百度搜索助理喵,进入助理喵官网注册账号
2、注册账号成功后进入助理喵个人后台主页面中,扫码添加自己需要设置的微信机器人账号,即可将自己的账号变成机器人账号。

热心网友 时间:2022-05-15 06:57

1、Pro版本开始,本地词库不需要@机器人昵称,只要匹配到用户消息内容,包含关键词,就会触发。首先,打开软件,点击“设置-本地词库”

2、在最下面,可以输入自己的触发关键词,与回复的内容。(支持emoji表情,换行用 \n,支持网络图片,本地图片,等各种类型的文件形式)

3、内容输入完毕,点击“添加”按钮,则载入表格。必须点击【保存词库】则保存。

4、点击软件界面的【同步数据】按钮,即可激活最新词库内容。

注意事项
保存后,需要点击【同步数据】才能刷新缓存的词库。文件格式必须用[结束]分隔
发图片格式:[img]网络图片地址[/img][结束] ,[localimg]本地图片地址[/localimg][结束]
发其他文件格式:[localfile]其他各种文件[/localfile][结束]

热心网友 时间:2022-05-15 08:48

法/步骤
1
登录图灵机器人官网网站,注册图灵机器人账号。
2
注册登录后进入个人中心,在“机器人链接”板块获取自己的机器人KEY,后面将会用到。
3
在图灵机器人官网论坛,下载微信机器人插件,具体帖子自行前往图灵机器人论坛搜索获取。
4
下载插件,解压缩至自己设定的文件夹,具体位置可根据自己的习惯自行设置。
5
点击其中的exe文件,运行软件(个别杀软会报毒,如遇到报毒请关闭杀软),打开软件后第一个启动画面是微信PC版的登录画面,用微信中的扫一扫功能扫码登录。登录后你的微信就已经初步成为一个机器人了。接下来进行具体的设置。
6
右键点击其中的机器人插件,然后选择插件开启,这个时候,你的微信就接入了图灵机器人。
7
在接口设置信息中,输入刚开始获得的图灵机器人key,然后在图灵机器人官网的知识库中设置好自己的内容,机器人就能够按照自己设置的内容进行聊天对话了。
8
更高级功能自行摸索吧,插件和图灵机器人结合,非常的强大。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com