from core.component import on_command from core.elements import MessageSession from .mcbbs_news import news mcbbs_news = on_command( bind_prefix='mcbbs_news', alias=['mn', 'mcbbsnews'], desc='获得 MCBBS 幻翼快讯版最新新闻(未被版主高亮过的新闻将被忽略)', developers=['Dianliang233'] ) @mcbbs_news.handle() async def main(msg: MessageSession): res = await news() print('res' + str(res)) if res is None: message = '没有找到任何新闻。' else: lst = [] for i in res: lst += [f'{i["count"]}. {i["title"]} - {i["url"]}'] message = '\n'.join(lst) await msg.finish(message)