cubbot/src/modules/Chat.ts

16 lines
400 B
TypeScript

import { Client } from 'minecraft-protocol'
import Module from './Module'
export default class Chat extends Module {
public mount() {
this.client.on('chat', packet => {
const message = JSON.parse(packet.message)
this.logger.info(message.text || (message.extra ? message.extra.map((e: any) => e.text).join() : packet))
})
}
//TODO: chat write
}