研究目的:Midjourney只能在discord频道里,作为一个机器人,那么这个技术可以获取自己服务器mj产生的图片和promp并且储存。
实践过程:设置一个bot,有读取历史信息和附件的权限,同时启用了 message_content intent,可以实现获取信息和附件地址,mj机器人估计作为message_content
intents.message_content = True
以上是我目前通过python实现的功能:这个bot所在的服务器的信息都可以读取和处理,包括附件和其他bot产生的图片,那么对Midjourney产生的图片可以获取和保存入库,包括prompt也是。
但是这不是我本来想要的,我要的是进入一个频道,把里面的图片都采集了,bot并不能实现我要的这个功能,不过这个bot的调用方法还是可以利用的,比如通过这个bot来实现在网站上输入promp调用mj画图,然后返回结果,或者调用chatgpt并且返回结果,也就是可以实现了所有discord 机器人,包括AI调用的功能的远程调用和显示。
看看以后这个新研究能怎么利用吧~~~
继续研究作为user去读取别人的服务器的频道的内容~~~