@leonardo_malbro

Как сделать так, что бы бот отправлял репорт не в лс, а в специальную беседу?

cmd.on(/^(?:репорт|report|rep|жалоба|вопрос)\s?([^]+)?/i, async (message, args, bot) => { 
 		if(message.chat) return message.send(`Обращаться в репорт можно только в ЛС ${config.group_url}`);
		if(!message.args[1]) return message.send(` » вы не написали жалобу | репорт [текст]`);

		for(i=0;i<25000;i++){
			if(users[i]){
			if(users[i].right >= 4){ 
				vk.api.call("messages.send", {
					peer_id: users[i].id,
					message: ` Поступил новый репорт!\n-----------------\n » ID игрока: ${message.user.uid}\n » Жалоба: ${message.args[1]}\n✒ » Для ответа: [ID] [TEXT]`
				}).then((res) => {}).catch((error) => {console.log('report error'); });	
			}
		}
		}
		return message.send(` » Вы успешно отправили жалобу.`);
	});

Вот скрин id чата 609e46d48f9d1280797784.png
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MrBodyJs
vk.api.call("messages.send", {
chat_id: 220,
message: `...`
})
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы