feat: customizable message for required params #36
10
src/index.js
10
src/index.js
@ -215,13 +215,9 @@ export default class Bot extends EventEmitter {
|
|||||||
const customMessage = ev.customMessage;
|
const customMessage = ev.customMessage;
|
||||||
|
|
||||||
for (const param of requiredParams) {
|
for (const param of requiredParams) {
|
||||||
let ga;
|
const ga = new Message()
|
||||||
if (customMessage[param]) {
|
.to(msg.chat.id)
|
||||||
ga = new Message().to(msg.chat.id).text(customMessage[param]);
|
.text(customMessage[param] || `Enter value for ${param}`);
|
||||||
} else {
|
|
||||||
ga = new Message().to(msg.chat.id)
|
|
||||||
.text(`Enter value for ${param}`);
|
|
||||||
}
|
|
||||||
yield bot.send(ga).then(answer => {
|
yield bot.send(ga).then(answer => {
|
||||||
args[param] = answer.text;
|
args[param] = answer.text;
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user