send = await bot.execute_webhook(
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\nonebot\internal\adapter\bot.py", line 122, in call_api
raise exception
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\nonebot\internal\adapter\bot.py", line 97, in call_api
result = await self.adapter._call_api(self, api, **data)
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\nonebot\adapters\discord\adapter.py", line 449, in _call_api
return await api_handler(self, bot, **data)
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\nonebot\adapters\discord\api\handle.py", line 2894, in _execute_webhook
request = Request(
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\nonebot\internal\driver\model.py", line 108, in __init__
url = url.update_query(params)
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\yarl\_url.py", line 1017, in update_query
s = self._get_str_query(*args, **kwargs)
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\yarl\_url.py", line 971, in _get_str_query
query = "&".join(self._query_seq_pairs(quoter, query.items()))
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\yarl\_url.py", line 934, in _query_seq_pairs
yield quoter(key) + "=" + quoter(cls._query_var(val))
File "C:\Users\autua\Desktop\NoneBot\DiscordBot\.venv\Lib\site-packages\yarl\_url.py", line 949, in _query_var
raise TypeError(
TypeError: Invalid variable type: value should be str, int or float, got True of type <class 'bool'>
版本
2.2.0
0.1.3
log
参数
尝试
怀疑在构建 webhook url 时没有把 wait 的值转为 str
在把
File "nonebot\adapters\discord\api\handle.py", line 2894, in _execute_webhook
的改为
后没有报错并发送成功
没有更多发现