Skip to content

Message

Ilya Perkovec edited this page Sep 2, 2016 · 2 revisions

Class: Message

Instance Methods

msg.send(message)

  • message String
connection.on('message', msg => {
  msg.send('pong');
});

Send message.

msg.forward(peer)

  • peer String
connection.on('message', msg => {
  msg.forward(msg.to.print_name);
});

Forward current message to peer.

msg.reply(message)

  • message String
connection.on('message', msg => {
  msg.reply('pong');
});

Reply to current message with message.

msg.deleteMsg()

Delete current message.

connection.on('message', msg => {
  msg.deleteMsg();
});

msg.sendImage(path)

  • path String
connection.on('message', msg => {
  msg.sendImage('telegram.png');
});

Send image from path.

msg.sendDocument(path)

  • path String
connection.on('message', msg => {
  msg.sendDocument('telegram.txt');
});

Send document from path.

Instance Properties

  • service String
  • event String
  • reply_id String
  • id String
  • from Peer
  • to Peer
  • flags Integer
  • out Boolean
  • unread Boolean
  • date Integer
  • text String