INNER CODE UNIT · Python
delete_announcement
GraiaProject/Ariadne · src/graia/ariadne/app.py:863
async def delete_announcement(self, target: Union[Group, int], anno: Union[Announcement, int]) -> None:
"""
删除一条公告.
Args:
target (Union[Group, int]): 指定的群组.
anno (Union[Announcement, int]): 指定的公告.
Raises:
TypeError: 提供了错误的参数, 阅读有关文档得到问题原因
"""
await self.connection.call(
"anno_delete",
CallMethod.POST,
{
"target": int(target),
"anno": anno.fid if isinstance(anno, Announcement) else anno,
},