Respond better

This commit is contained in:
2019-08-06 14:20:00 +05:30
parent 31b6310d5f
commit 5b15e80499
3 changed files with 9 additions and 6 deletions

View File

@@ -23,11 +23,11 @@ exports.getPredicate = msg=>{
let magnet = async searchterm=>{ let magnet = async searchterm=>{
console.log(`Search for:${searchterm}`) console.log(`Search for:${searchterm}`)
let result = await tsa.search(searchterm) let result = await tsa.search(searchterm,'All',5)
let resultString='' let resultString=''
for(let i=0;i<3;i++){ for(let i=0;i<3&&i<result.length;i++){
let magnet = await tsa.getMagnet(result[i]) || ' ' let magnet = await tsa.getMagnet(result[i]) || ' '
resultString = resultString + `*${result[i].title.replace(/[\[\]]/g,'')}* - ${magnet}\n` resultString = resultString + `${result[i].title.replace(/[\[\]]/g,'')} - \n${magnet}\n\n`
} }
console.log(resultString) console.log(resultString)
//console.log(await tsa.getMagnet(result[0])) //console.log(await tsa.getMagnet(result[0]))

View File

@@ -3,13 +3,15 @@ const makeResponse = require('./makeResponse')
module.exports = async (messageObject)=>{ module.exports = async (messageObject)=>{
if(makeResponse.canRespond(messageObject.text)){ if(makeResponse.canRespond(messageObject.text)){
console.log(makeResponse.getCommand(messageObject.text)) //console.log(makeResponse.getCommand(messageObject.text))
return { let answer = {
"chat_id": messageObject.from.id, "chat_id": messageObject.from.id,
"text": await makeResponse.makeResponse( messageObject.text ), "text": await makeResponse.makeResponse( messageObject.text ),
"parse_mode": "Markdown", //"parse_mode": "Markdown",
"reply_to_message_id": messageObject.message_id "reply_to_message_id": messageObject.message_id
} }
console.log("Made up reply")
return answer
} }
else{ else{

View File

@@ -16,6 +16,7 @@ module.exports.call = async (base,updateObject)=>{
},(err,res,body)=>{ },(err,res,body)=>{
if(err) console.log(err) if(err) console.log(err)
if(body.ok) console.log(`Successfully sent: ${body}`) if(body.ok) console.log(`Successfully sent: ${body}`)
else console.log(responseObject)
}) })
} }
} }