Doesn't reply to replies, because that would get messy and I don't want
the bot giving me another pattern when I reply to one of its posts
This commit is contained in:
		
							parent
							
								
									be0844c0eb
								
							
						
					
					
						commit
						5fdef65846
					
				
							
								
								
									
										19
									
								
								poptimal.js
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								poptimal.js
									
									
									
									
									
								
							| @ -207,18 +207,23 @@ async function send_replies(argv, cf) { | |||||||
|         		created: s.created_at, |         		created: s.created_at, | ||||||
|         		status_id: status.id, |         		status_id: status.id, | ||||||
|         		account: account.acct, |         		account: account.acct, | ||||||
|         		url: status.url |         		url: status.url, | ||||||
|  |         		in_reply_to_id: status.in_reply_to_id | ||||||
|     		}; |     		}; | ||||||
|     	}); |     	}); | ||||||
| 	const newmentions = mentions.filter((m) => !oldids.includes(m.id)); | 	const newmentions = mentions.filter((m) => !oldids.includes(m.id)); | ||||||
| 	for (const mention of newmentions) { | 	for (const mention of newmentions) { | ||||||
|     	    console.log(`new mention ${mention.id}`); |     	    if( mention.in_reply_to_id ) { | ||||||
|     	    const reply = { |         	    console.log(`won't reply to ${mention.id} as it's a reply to ${mention.in_reply_to_id}`); | ||||||
|         	    id: mention.status_id, |     	    } else { | ||||||
|         	    account: `@${mention.account}` |     	    	console.log(`new mention ${mention.id}`); | ||||||
|     	    }; |         	    const reply = { | ||||||
|  |             	    	id: mention.status_id, | ||||||
|  |             	    	account: `@${mention.account}` | ||||||
|  |         	    }; | ||||||
|         	     |         	     | ||||||
|     	    post(argv, cf, reply); |     	    	post(argv, cf, reply); | ||||||
|  |     	    } | ||||||
| 	} | 	} | ||||||
|         if( !argv.n ) { |         if( !argv.n ) { | ||||||
| 		await promises.writeFile(cf.mentions, JSON.stringify(mentions, null, 4)); | 		await promises.writeFile(cf.mentions, JSON.stringify(mentions, null, 4)); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user