# BadgeService(ロブロックス クラス) > Provides information on badges and awards them. - URL:https://roblox.minecraft-okinawa.com/reference/classes/BadgeService/ - 公式:https://create.roblox.com/docs/reference/engine/classes/BadgeService - 受け継いでいるクラス:Instance ## メソッド - `BadgeService:AwardBadgeAsync(userId: User, badgeId: int64): boolean`:Award a badge to a player given the ID of each. - `BadgeService:CheckUserBadgesAsync(userId: User, badgeIds: Array): Array`:Checks a list of badge IDs against a Class.Player.UserId|UserId and returns a list of badge IDs that the player owns. - `BadgeService:GetBadgeInfoAsync(badgeId: int64): Dictionary`:Fetch information about a badge given its ID. - `BadgeService:GetUserBadgesAsync(userId: User, badgeIds: Array): Array`:Checks a list of badge IDs against a User and returns, for each badge the player owns, its ID and the date it was awarded. - `BadgeService:UserHasBadgeAsync(userId: User, badgeId: int64): boolean`:Checks whether a player has the badge given the Player.UserId and the badge ID. 英語の説明とメンバー一覧:Roblox Creator Documentation(CC BY 4.0)。日本語の解説はこのサイト独自のものです。 執筆:鈴木孝昌(現役プロジェクトマネージャー/プログラミング講師)/運営:沖縄マイクラ部 プログラミングスクール「クロスウェーブ」(https://minecraft-okinawa.com/)