Merge pull request #10 from Fairy-Oracle-Sanctuary/plugins
Plugins to main
This commit is contained in:
@@ -1,20 +1,47 @@
|
||||
from .events.base import OneBotEvent
|
||||
from .events.message import MessageEvent, PrivateMessageEvent, GroupMessageEvent
|
||||
from .events.notice import (
|
||||
NoticeEvent, FriendAddNoticeEvent, FriendRecallNoticeEvent,
|
||||
GroupRecallNoticeEvent, GroupIncreaseNoticeEvent,
|
||||
GroupDecreaseNoticeEvent, GroupAdminNoticeEvent, GroupBanNoticeEvent,
|
||||
GroupUploadNoticeEvent, GroupUploadFile,
|
||||
NotifyNoticeEvent, PokeNotifyEvent, LuckyKingNotifyEvent, HonorNotifyEvent,
|
||||
GroupCardNoticeEvent, OfflineFileNoticeEvent, OfflineFile,
|
||||
ClientStatusNoticeEvent, ClientStatus, EssenceNoticeEvent
|
||||
)
|
||||
from .events.request import RequestEvent, FriendRequestEvent, GroupRequestEvent
|
||||
from .events.meta import MetaEvent, HeartbeatEvent, LifeCycleEvent, HeartbeatStatus
|
||||
from .events.factory import EventFactory
|
||||
from .events.message import (
|
||||
GroupMessageEvent,
|
||||
MessageEvent,
|
||||
MessageSegment,
|
||||
PrivateMessageEvent,
|
||||
)
|
||||
from .events.meta import HeartbeatEvent, HeartbeatStatus, LifeCycleEvent, MetaEvent
|
||||
from .events.notice import (
|
||||
ClientStatus,
|
||||
ClientStatusNoticeEvent,
|
||||
EssenceNoticeEvent,
|
||||
FriendAddNoticeEvent,
|
||||
FriendRecallNoticeEvent,
|
||||
GroupAdminNoticeEvent,
|
||||
GroupBanNoticeEvent,
|
||||
GroupCardNoticeEvent,
|
||||
GroupDecreaseNoticeEvent,
|
||||
GroupIncreaseNoticeEvent,
|
||||
GroupRecallNoticeEvent,
|
||||
GroupUploadFile,
|
||||
GroupUploadNoticeEvent,
|
||||
HonorNotifyEvent,
|
||||
LuckyKingNotifyEvent,
|
||||
NoticeEvent,
|
||||
NotifyNoticeEvent,
|
||||
OfflineFile,
|
||||
OfflineFileNoticeEvent,
|
||||
PokeNotifyEvent,
|
||||
)
|
||||
from .events.request import FriendRequestEvent, GroupRequestEvent, RequestEvent
|
||||
from .objects import (
|
||||
GroupInfo, GroupMemberInfo, FriendInfo, StrangerInfo, LoginInfo,
|
||||
VersionInfo, Status, EssenceMessage, GroupHonorInfo, CurrentTalkative, HonorInfo
|
||||
CurrentTalkative,
|
||||
EssenceMessage,
|
||||
FriendInfo,
|
||||
GroupHonorInfo,
|
||||
GroupInfo,
|
||||
GroupMemberInfo,
|
||||
HonorInfo,
|
||||
LoginInfo,
|
||||
Status,
|
||||
StrangerInfo,
|
||||
VersionInfo,
|
||||
)
|
||||
|
||||
# Alias for backward compatibility
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
定义了 MessageSegment 类,用于封装 OneBot 11 的消息段。
|
||||
"""
|
||||
|
||||
from dataclasses import dataclass
|
||||
from typing import Any, Dict
|
||||
|
||||
@@ -56,7 +57,7 @@ class MessageSegment:
|
||||
# --- 快捷构造方法 ---
|
||||
|
||||
@staticmethod
|
||||
def text(text: str) -> "MessageSegment":
|
||||
def text(text: str) -> "MessageSegment": # noqa: F811
|
||||
"""
|
||||
构造文本消息段
|
||||
|
||||
|
||||
@@ -5,6 +5,12 @@ from core.bot import Bot
|
||||
from core.command_manager import matcher
|
||||
from models import MessageEvent, MessageSegment
|
||||
|
||||
__plugin_meta__ = {
|
||||
"name": "jrcd",
|
||||
"description": "来看看你的长度吧!",
|
||||
"usage": "/jrcd\n/bbcd [@某人]",
|
||||
}
|
||||
|
||||
# jrcd
|
||||
JRCDMSG_1 = [
|
||||
"今天的长度是%scm,可以让我一口吃掉吗罒ω罒",
|
||||
@@ -23,15 +29,15 @@ JRCDMSG_3 = [
|
||||
"今天的长度是%scm,单是看到哥哥的长度就....(〃w〃)",
|
||||
]
|
||||
|
||||
# bbcd short
|
||||
BBCDMSG1 = ["还行,可以尝试一下(๑‾ ꇴ ‾๑)"]
|
||||
BBCDMSG2 = ["差的不多,富贵险中求一下(*°ー°)v?"]
|
||||
BBCDMSG3 = ["快逃!!!!!!!!(o(*°▽°*)o)"]
|
||||
|
||||
# bbcd long
|
||||
BBCDMSG4 = ["差的不多,富贵险中求一下(*°ー°)v?", "还行,可以尝试一下(๑‾ ꇴ ‾๑)"]
|
||||
BBCDMSG5 = ["不错的成绩,努力一下或许可以让他受孕哦..(〃w〃)"]
|
||||
BBCDMSG6 = ["好猛,试试强制让他受孕吧!!!(((o(*°▽°*)o)))"]
|
||||
BBCDMSG1 = ["还行,可以尝试一下(๑‾ ꇴ ‾๑)"]
|
||||
BBCDMSG2 = ["不错的成绩,努力一下或许可以让他受孕哦..(〃w〃)"]
|
||||
BBCDMSG3 = ["好猛,试试强制让他受孕吧!!!(((o(*°▽°*)o)))"]
|
||||
|
||||
# bbcd short
|
||||
BBCDMSG4 = ["差的不多,富贵险中求一下(*°ー°)v?"]
|
||||
BBCDMSG5 = ["还行,可以尝试一下(๑‾ ꇴ ‾๑)"]
|
||||
BBCDMSG6 = ["快逃!!!!!!!!(o(*°▽°*)o)"]
|
||||
|
||||
# bbcd equal
|
||||
BBCDMSG7 = ["试试刺刀看看谁能赢吧!"]
|
||||
|
||||
@@ -5,6 +5,12 @@ thpic 插件
|
||||
|
||||
"""
|
||||
|
||||
__plugin_meta__ = {
|
||||
"name": "thpic",
|
||||
"description": "来看看东方Project的图片吧!",
|
||||
"usage": "/thpic",
|
||||
}
|
||||
|
||||
from core.bot import Bot
|
||||
from core.command_manager import matcher
|
||||
from models import MessageEvent, MessageSegment
|
||||
|
||||
Reference in New Issue
Block a user