Не могу понять как в боте сделать подсчёт голосовой активности на дискорд сервере в формате (часы:минуты:секунды). Использую discord.py 2.0
Также хотелось бы узнать как именно должна выглядеть коллекция в бд, а именно счётчик голосовой активности...
post_member_info = {
'_id': member.id,
'nickname': member.name,
'messages_amount': 0,
'voice_activity': ???
}
Реализую бота естественно при помощи когов, нужно чтобы он умел регистрировать пользователей которые заходят в голосовые каналы, считать время проведённое в них(при условие что пользователь не находился в муте либо же вообще сидел в полном муте даже с выключенным звуком), далее записывал эту информацию в БД (в формате часы:минуты:секунды). Кстати использую MongoDB.
p.s забыл добавить что по дефолту, значение онлайна каждого пользователя должно быть 00:00:00