AdvancedΒΆ

 1import asyncio
 2from contextlib import suppress
 3
 4from lanyard import LanyardClient, LanyardConfig
 5
 6
 7async def main() -> None:
 8    config: LanyardConfig = LanyardConfig(token="TOKEN")
 9
10    async with LanyardClient(config=config) as lanyard:
11        await lanyard.kv.delete(user_id=988868966179033189, key="lanyard")
12
13
14if __name__ == "__main__":
15    with suppress(KeyboardInterrupt):
16        asyncio.run(main())
 1import asyncio
 2from contextlib import suppress
 3
 4from lanyard import LanyardClient, LanyardConfig
 5
 6
 7async def main() -> None:
 8    config: LanyardConfig = LanyardConfig(token="TOKEN")
 9
10    async with LanyardClient(config=config) as lanyard:
11        await lanyard.kv.merge(user_id=988868966179033189, value={"lanyard": "py"})
12
13
14if __name__ == "__main__":
15    with suppress(KeyboardInterrupt):
16        asyncio.run(main())
 1import asyncio
 2from contextlib import suppress
 3
 4from lanyard import LanyardClient, LanyardConfig
 5
 6
 7async def main() -> None:
 8    config: LanyardConfig = LanyardConfig(token="TOKEN")
 9
10    async with LanyardClient(config=config) as lanyard:
11        await lanyard.kv.set(user_id=988868966179033189, key="lanyard", value="py2")
12
13
14if __name__ == "__main__":
15    with suppress(KeyboardInterrupt):
16        asyncio.run(main())
 1import asyncio
 2from contextlib import suppress
 3
 4from typing import Optional
 5
 6from lanyard import LanyardClient
 7from lanyard.model import ResponseData
 8
 9
10async def main() -> None:
11    async with LanyardClient() as lanyard:
12        response: Optional[ResponseData] = await lanyard.user.by_id(
13            user_id=988868966179033189
14        )
15
16        if response is not None:
17            print(response)
18
19
20if __name__ == "__main__":
21    with suppress(KeyboardInterrupt):
22        asyncio.run(main())
 1import asyncio
 2from contextlib import suppress
 3
 4from typing import Optional
 5
 6from lanyard import LanyardClient, LanyardConfig
 7from lanyard.model import ResponseData
 8
 9
10async def main() -> None:
11    config: LanyardConfig = LanyardConfig(token="TOKEN")
12
13    async with LanyardClient(config=config) as lanyard:
14        response: Optional[ResponseData] = await lanyard.user.me()
15
16        if response is not None:
17            print(response)
18
19
20if __name__ == "__main__":
21    with suppress(KeyboardInterrupt):
22        asyncio.run(main())