def onQQMessage(bot, contact, member, content): # print(contact.__dict__) # 由于腾讯关闭接口,QQ号已无法获取 if contact.name == GROUP_NAME: print(content) if not add_danmaku(content): print('添加弹幕失败!')
def main(): # 取最后弹幕ID res = requests.get(DANMAKU_URL + '?action=getlastid').json() last_danmaku_id = res['lastid'] while True: res = requests.get('{}?action=getdanmaku&start={}'.format( DANMAKU_URL, last_danmaku_id + 1)).json() for danmaku in res: print(danmaku['content']) if not add_danmaku(danmaku['content']): print('添加弹幕失败!') if danmaku['id'] > last_danmaku_id: last_danmaku_id = danmaku['id'] sleep(2)
def log(message): if message.group == '414754582': add_danmaku(RE_CQ_SPECIAL.sub('', message.text))
def log(message): if message.group == GROUP_ID: content = RE_CQ_SPECIAL.sub('', message.text) print(content) if not add_danmaku(content): print('添加弹幕失败!')
async def _on_get_danmaku(self, content, user_name): print(content) if not add_danmaku(content): print('添加弹幕失败!')
def onQQMessage(bot, contact, member, content): # print(contact.__dict__) # 由于腾讯关闭接口,QQ号已无法获取 if contact.name == 'BUAA-飞梦ACG联盟': add_danmaku(content)