#ваш код записи в переменную
вставляете код для отправки сообщенияfor ids in conversation:
c_id = int(ids['id'])
vk.messages.send(chat_id=c_id, random_id=0, message="текст сообщения")
for ids in conversation:
отправит сообщение во все беседы, которые записаны в data.json c_id
это айди беседы, данный цикл выполняется для всех айди в файле. А вообще, вам точно нужно их записывать, может проще будет сразу полученный айди из запроса к апи передавать в переменную и не хранить в json?with open('data.json', 'r') as file:
data = json.loads(file.read())
conversation = data['conversations']
for ids in conversation:
c_id = int(ids['id'])
#ваш код записи в переменную
user_ids = [36346634, 5745585]
if event.obj.from_id in get_admins(event.obj.peer_id):
на if event.obj.from_id in user_ids:
try:
оберните и ошибку киньте fullname = get_name(1)
айди 1, естественно оно будет возвращать имя только для этого айди. Там нужно указать event.obj.from_id
или что-то вроде того }
уберите, я не увидел def get_name(uid: int) -> str:
data = vk.users.get(user_ids= uid})[0]
return "{} {}".format(data["first_name"], data["last_name"])