permissions_for
принимает в качестве аргумента объект класса Memberchannel.permissions_for(client.user)
сделать, либо попробовать сначала получить объект юзера через client.get_user(id_) и передать уже в функцию if event.type == VkEventType.MESSAGE_NEW and event.to_me:
bool(pr.append(float(row['Цена,руб.'])) == False
This is a short-circuit operator, so it only evaluates the second argument if the first one is true.
inline_message_id
, но не message
.If the button that originated the query was attached to a message sent by the bot, the field message will be present. If the button was attached to a message sent via the bot (in inline mode), the field inline_message_id will be present.
bot.send_message
Третий параметр - parse_modemessage.chat.id, "Всего людей: ", len(rows)
bot.send_message(message.chat.id, f"Всего людей: {len(rows)}")