diff options
Diffstat (limited to 'examples/plugins/snow.nivis')
| -rw-r--r-- | examples/plugins/snow.nivis | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/examples/plugins/snow.nivis b/examples/plugins/snow.nivis deleted file mode 100644 index 4b31630..0000000 --- a/examples/plugins/snow.nivis +++ /dev/null @@ -1,44 +0,0 @@ -from iamai import Plugin -from numpy.random import Generator -from iamai.adapter.onebot11.message import CQHTTPMessage, CQHTTPMessageSegment - -ms = CQHTTPMessageSegment - - -class Exec(Plugin): - priority = 1 - - async def handle(self) -> None: - try: - content = [ - { - "type": "node", - "data": { - "name": f"{self.event.sender.nickname}", - "uin": f"{self.event.sender.user_id}", - "content": [ - { - "type": "text", - "data": { - "text": f"{eval(self.event.message.get_plain_text()[6:])}" - }, - }, - # eval(self.event.message.get_plain_text()[6:]) - ], - }, - } - ] - res = await self.event.adapter.send_group_forward_msg( - group_id=int(self.event.group_id), messages=content - ) - except Exception as e: - # await self.event.reply(f"ERROR!{e!r}") - await self.bot.get_adapter("onebot11").send_guild_channel_msg( - f"{eval(self.event.message.get_plain_text()[6:])}" - ) - - async def rule(self) -> bool: - return ( - self.event.type == "message" - and self.event.message.get_plain_text().startswith(".show") - ) |
