icalingua-python-bot/ica-rs/plugins/test.py
2024-02-22 12:47:20 +08:00

21 lines
591 B
Python

from typing import TYPE_CHECKING, TypeVar
if TYPE_CHECKING:
from ica_typing import NewMessage, IcaClient
else:
NewMessage = TypeVar("NewMessage")
IcaClient = TypeVar("IcaClient")
_version_ = "0.1.0"
def on_message(msg: NewMessage, client: IcaClient) -> None:
# print(msg)
# reply = msg.reply_with("Hello, world!")
# print(reply)
# print(msg.content)
# print(msg.is_from_self)
if not msg.is_from_self:
if msg.content == "/bot-rs-py":
reply = msg.reply_with(f"ica-async-rs-sync-py {_version_}")
client.send_message(reply)