safe-vk 1.2.2

A simple library to create your own vk bot for conversations
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::{
    extract::Ctx,
    parse_response,
    responses::{Message, User},
    VK,
};

impl Ctx<Message> {
    pub async fn get_users(&self, user_ids: &[i32]) -> crate::Result<Vec<User>> {
        let serialized = serde_json::to_string(&user_ids[0])?;
        let response = self
            .request()
            .post(VK, "users.get", &[("user_ids", &serialized)], {})
            .await?;
        Ok(parse_response!(response, Vec<User>)?)
    }
}