- 241
- 11
У меня есть бот вк, и реализована система забирания у себя балланса, так вот вопрос, как реализовать такую же систему, но так что бы можно было забирать у других пользователей
Например я пишу !забери @TEST
И у этого пользователя забирается балланс.
Проблема заключается в том что я не знаю как сделать фильтрацие пользователей, то-есть как я ранее написал я пишу !забери и айди человека, но как это реализовать я хз, знаю только как сделать через пересылание сообщения, но так не удобно
Ниже код этой системы (uid там хранятся айдишники пользователей)
Например я пишу !забери @TEST
И у этого пользователя забирается балланс.
Проблема заключается в том что я не знаю как сделать фильтрацие пользователей, то-есть как я ранее написал я пишу !забери и айди человека, но как это реализовать я хз, знаю только как сделать через пересылание сообщения, но так не удобно
Ниже код этой системы (uid там хранятся айдишники пользователей)
JavaScript:
cm.hear(/^(?:забери)$/i, async (context) => {
bot.mysql.db.query('SELECT * FROM `users` WHERE `uid` ="' + context.senderId +'"', function(err, rows, fields){
if (err) console.log(err);
if (!empty(rows)) {
min("balance", context.senderId, 10);
context.send(`Я забрал у тебя 10$`);
}
});
});