# game_server_sdk v1.0.15 - Table of Contents SDK for GameServer hooks development. Provides type specs, documentation, and IDE autocomplete for GameServer modules without requiring the full server. ## Pages - [GameServer SDK](readme.md) ## Modules - [GameServer.Accounts](GameServer.Accounts.md): The Accounts context. - [GameServer.Accounts.User](GameServer.Accounts.User.md): User struct from GameServer. - [GameServer.Chat](GameServer.Chat.md): Context for chat messaging across lobbies, groups, and friend DMs. - [GameServer.Friends](GameServer.Friends.md): Friends context - handles friend requests and relationships. - [GameServer.Friends.Friendship](GameServer.Friends.Friendship.md): Friendship struct from GameServer. - [GameServer.Groups](GameServer.Groups.md): Context module for group management: creating, updating, listing, joining, leaving, kicking, promoting/demoting members, and handling join requests. - [GameServer.Hooks](GameServer.Hooks.md): Behaviour for GameServer hooks/callbacks. - [GameServer.KV](GameServer.KV.md): Generic key/value storage. - [GameServer.Leaderboards](GameServer.Leaderboards.md): The Leaderboards context. - [GameServer.Leaderboards.Leaderboard](GameServer.Leaderboards.Leaderboard.md): Leaderboard struct from GameServer. - [GameServer.Leaderboards.Record](GameServer.Leaderboards.Record.md): Leaderboard record struct from GameServer. - [GameServer.Lobbies](GameServer.Lobbies.md): Context module for lobby management: creating, updating, listing and searching lobbies. - [GameServer.Lobbies.Lobby](GameServer.Lobbies.Lobby.md): Lobby struct from GameServer. - [GameServer.Lock](GameServer.Lock.md): Serialized execution using database-level advisory locks. - [GameServer.Notifications](GameServer.Notifications.md): Notifications context – create, list, and delete persisted user-to-user notifications. - [GameServer.Parties](GameServer.Parties.md): Context module for party management. - [GameServer.Schedule](GameServer.Schedule.md): Dynamic cron-like job scheduling for hooks. - [GameServer.Types](GameServer.Types.md): Shared types used across GameServer contexts.