diff options
Diffstat (limited to 'ATRI/plugins/welcome.py')
-rw-r--r-- | ATRI/plugins/welcome.py | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/ATRI/plugins/welcome.py b/ATRI/plugins/welcome.py deleted file mode 100644 index 457b895..0000000 --- a/ATRI/plugins/welcome.py +++ /dev/null @@ -1,48 +0,0 @@ -from nonebot import on_notice -from nonebot.plugin import on_request -from nonebot.notice_request import NoticeSession, RequestSession - -import config -from ATRI.modules.funcControl import checkNoob - - -master = config.SUPERUSERS - - -@on_notice('group_increase') -async def _(session: NoticeSession): - user = session.event.user_id - group = session.event.group_id - me = session.event.self_id - - if checkNoob(group): - if user == me: - await session.send('在下アトリ,今后请多指教呐❤') - else: - await session.send(f'[CQ:at,qq={user}]\nねえ❤...是新人欸!\nここでは遠慮はいらないのだからね❤') - -@on_notice('group_decrease.leave') -async def _(session: NoticeSession): - user = session.event.user_id - group = session.event.group_id - now = session.event.operator_id - if checkNoob(user, group): - if now == user: - await session.send(f'[{user}]离开了我们......') - - -@on_request('friend', 'group.invite') -async def _(session: RequestSession): - user = session.event.user_id - if checkNoob(user): - try: - group = session.event.group_id - except: - group = False - - if group: - await bot.send_private_msg(user_id = user, message = f'如有需要,请联系维护组{master}哦~') # type: ignore - await bot.send_private_msg(user_id = master, message = f'报告主人!ATRI收到一条请求:\n类型:邀请入群\n邀请人:{user}\n对象群:{group}') # type: ignore - - else: - await bot.send_private_msg(user_id = master, message = f'报告主人!ATRI收到一条请求:\n类型:添加好友\n申请人:{user}') # type: ignore
\ No newline at end of file |