def get_npc_by_kw(self, keyword):
        keyword = keyword.strip().lower()
        for npc in self.npcs:
            if keyword in npc.keywords:
                return npc
        return None
Execute a command on the host and return a tuple containing the
dataset/ETHPy150Open shinymud/ShinyMUD/src/shinymud/models/room.py/Room.get_npc_by_kw--crossover with--dataset/ETHPy150Open coreemu/core/daemon/core/misc/utils.py/cmdresult