Sending messages correctly
How to send message correctly in a controller handler
Sending message as answer
import { OnCommand, Controller } from 'nestgram';
import { AppService } from './app.service';
@Controller()
export class AppController {
constructor(private readonly appService?: AppService) {}
@OnCommand('start')
async start(): Promise<string> {
return 'Hello, world!';
}
}import { OnCommand, Controller, MessageSend } from 'nestgram';
import { AppService } from './app.service';
@Controller()
export class AppController {
constructor(private readonly appService?: AppService) {}
@OnCommand('start')
async start(): Promise<MessageSend> {
return new MessageSend('Hello, world!');
}
}MessageSend class-method take arguments:
Argument
Description
Required
1
2
3
Sending message line
Last updated