gpt4 book ai didi

python - 谷歌波 OnBlipSubscribed

转载 作者:太空宇宙 更新时间:2023-11-03 19:39:04 25 4
gpt4 key购买 nike

我正在尝试创建一个波浪机器人,并且我已经完成了基本的工作。当有人输入 @help 时,我试图创建一个带有帮助文本的新提示,但由于某种原因它没有创建它。我在日志控制台中没有收到任何错误,并且我看到信息日志“in @log”

def OnBlipSubmitted(properties, context):
# Get the blip that was just submitted.
blip = context.GetBlipById(properties['blipId'])
text = blip.GetDocument().GetText()
if text.startswith('@help') == True:
logging.info('in @help')
blip.CreateChild().GetDocument().SetText('help text')

最佳答案

如果它刚刚开始工作,我有两个建议......

-->您是否在构造函数中更新了机器人版本?您应该在更新更改时更改这些值,以便可以更新缓存。

if __name__ == '__main__':                                          
myRobot = robot.Robot('waverobotdev',
image_url = baseurl + 'assets/wave_robot_icon.png',
version = '61', # <-------------HERE
profile_url = baseurl)

-->Wave 和 AppSpot 之间的服务器连接最近变化很大。有时 AppSpot 服务器需要 10 多分钟才能接收我的事件,有时则需要几秒钟。验证您是否收到了预期的事件。

编辑:您提供的代码看起来不错,所以我不认为您在这方面做错了什么。

关于python - 谷歌波 OnBlipSubscribed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1584406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com