Youtube相关功能
完成登录认证
因为反爬的原因,需要使用你的youtube账号(一般也是google账号),才能确保此类功能正常使用。
config/api.yaml
配置代理
proxy:
http_proxy: "" #填写你的代理地址
socks_proxy: ""
登录
使用【工具脚本.bat】即tool.py完成登录
运行之后,按提示操作。
登录后的一段时间内,你可以顺利地使用asmr以及youtube相关功能。
如果过了一段时间,你不能用这个功能了,就需要重新登录。
随机asmr
请确保已完成登录认证
触发方式
随机奥术
随机奥数
随机asmr
如果你开启了【函数调用】,你可以直接告诉bot你想听asmr。
配置频道
配置所使用的频道config/api.yaml
youtube_asmr:
send_type: file #record或者file,record是语音,file是文件
channels: #频道来源。此功能需要配置proxy,并通过tools完成登录。
- '@emococh'
- '@-gabisroom-4153' #以此类推,你可以增加更多频道
下载youtube视频
/yt音频{视频链接} #获取指定视频的音频文件,比如 /yt音频https://youtu.be/L229QDxDakU?si=D3_oxY-ghnUeGO7s
下载youtube音频
/yt视频{视频链接} #获取指定视频的音频文件,比如 /yt视频https://youtu.be/L229QDxDakU?si=D3_oxY-ghnUeGO7s
进阶——函数调用
youtube相关功能支持函数调用,当config/api.yaml配置了对话模型并启用了函数调用
llm:
func_calling: True #是否开启函数调用功能
你可以使用灵活的触发方式。
@bot 下载{链接}的音频/视频