teleproto - v1.229.0
    Preparing search index...

    Class NewMessage

    Occurs whenever a new text message or a message with media arrives.

    async function eventPrint(event: NewMessageEvent) {
    const message = event.message;

    // Checks if it's a private message (from user or bot)
    if (event.isPrivate){
    // prints sender id
    console.log(message.senderId);
    // read message
    if (message.text == "hello"){
    const sender = await message.getSender();
    console.log("sender is",sender);
    await client.sendMessage(sender,{
    message:`hi your id is ${message.senderId}`
    });
    }
    }
    }
    // adds an event handler for new messages
    client.addEventHandler(eventPrint, new NewMessage({}));

    Hierarchy (View Summary)

    Index
    blacklistChats: boolean
    chats?: string[]
    forwards?: boolean
    fromUsers?: EntityLike[]
    func?: (event: NewMessageEvent) => boolean
    incoming?: boolean
    outgoing?: boolean
    pattern?: RegExp
    resolved: boolean