예제 #1
0
파일: cmd_echo.py 프로젝트: LZJ861124/mute
    def _on_cmd_echo(self, e: Event, entity: str = '', args: str = '') -> None:
        if not args:
            text = f'Echo : ?'

            Channel.toRole(entity, Message.TEXT, text)
        else:
            text = f'Echo:{" ".join(args)}'

            role = Role.instance(entity)
            Channel.toRoom(role.room, Message.TEXT, text)
예제 #2
0
    def _on_cmd_say(
        self, e: Event, entity: str = '', args: List[str] = []
    ) -> None:
        if not args:
            text = f'你想說什麼?'

            Channel.toRole(entity, Message.TEXT, text)
        else:
            text = f'{Name.instance(entity).text} 說:{" ".join(args)}'

            role = Role.instance(entity)
            Channel.toRoom(role.room, Message.TEXT, text)
예제 #3
0
파일: cmd_time.py 프로젝트: fuliheng/mutee
    def _on_cmd_time(
        self, e: Event, entity: str = '', args: List[str] = []

    ) -> None:
        localtime = time.asctime( time.localtime(time.time()) )
        if not args:
            text = f'現在時間為{" ".join(localtime)}'

            role = Role.instance(entity)
            Channel.toRoom(role.room, Message.TEXT, text)

        else:
            text = f'目前不支援參數請勿輸入任何數值'

            role = Role.instance(entity)
            Channel.toRole(entity, Message.TEXT, text)