battlemuffin.clients package

Submodules

battlemuffin.clients.warcraft_client module

class battlemuffin.clients.warcraft_client.WarcraftClient(client_id: str, client_secret: str, region: battlemuffin.config.region_config.Region = <Region.us: 1>, locale: battlemuffin.config.region_config.Locale = None, **kwargs)

Bases: uplink.builder.Consumer

get_achievement = <uplink.commands.RequestDefinitionBuilder object>
get_achievement_categories_index = <uplink.commands.RequestDefinitionBuilder object>
get_achievement_category = <uplink.commands.RequestDefinitionBuilder object>
get_achievement_media = <uplink.commands.RequestDefinitionBuilder object>
get_achievements_index = <uplink.commands.RequestDefinitionBuilder object>
get_auctions = <uplink.commands.RequestDefinitionBuilder object>
get_auctions_if_modified_since = <uplink.commands.RequestDefinitionBuilder object>
get_auctions_raw_response = <uplink.commands.RequestDefinitionBuilder object>
get_azerite_essence = <uplink.commands.RequestDefinitionBuilder object>
get_azerite_essence_media = <uplink.commands.RequestDefinitionBuilder object>
get_azerite_essences_index = <uplink.commands.RequestDefinitionBuilder object>
get_client(**kwargs)
get_connected_realm = <uplink.commands.RequestDefinitionBuilder object>
get_connected_realms_index = <uplink.commands.RequestDefinitionBuilder object>
get_creature = <uplink.commands.RequestDefinitionBuilder object>
get_creature_display_media = <uplink.commands.RequestDefinitionBuilder object>
get_creature_families_index = <uplink.commands.RequestDefinitionBuilder object>
get_creature_family = <uplink.commands.RequestDefinitionBuilder object>
get_creature_family_media = <uplink.commands.RequestDefinitionBuilder object>
get_creature_type = <uplink.commands.RequestDefinitionBuilder object>
get_creature_types_index = <uplink.commands.RequestDefinitionBuilder object>
get_guild_crest_border_media = <uplink.commands.RequestDefinitionBuilder object>
get_guild_crest_components_index = <uplink.commands.RequestDefinitionBuilder object>
get_guild_crest_emblem_media = <uplink.commands.RequestDefinitionBuilder object>
get_item = <uplink.commands.RequestDefinitionBuilder object>
get_item_class = <uplink.commands.RequestDefinitionBuilder object>
get_item_classes_index = <uplink.commands.RequestDefinitionBuilder object>
get_item_media = <uplink.commands.RequestDefinitionBuilder object>
get_item_set = <uplink.commands.RequestDefinitionBuilder object>
get_item_sets_index = <uplink.commands.RequestDefinitionBuilder object>
get_item_subclass = <uplink.commands.RequestDefinitionBuilder object>
get_journal_encounter = <uplink.commands.RequestDefinitionBuilder object>
get_journal_encounters_index = <uplink.commands.RequestDefinitionBuilder object>
get_journal_expansion = <uplink.commands.RequestDefinitionBuilder object>
get_journal_expansions_index = <uplink.commands.RequestDefinitionBuilder object>
get_journal_instance = <uplink.commands.RequestDefinitionBuilder object>
get_journal_instance_media = <uplink.commands.RequestDefinitionBuilder object>
get_journal_instances_index = <uplink.commands.RequestDefinitionBuilder object>
get_mount = <uplink.commands.RequestDefinitionBuilder object>
get_mount_index = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_affix = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_affix_media = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_affixes_index = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_dungeon = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_dungeons_index = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_index = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_leaderboard = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_leaderboards_index = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_period = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_periods_index = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_season = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_keystone_seasons_index = <uplink.commands.RequestDefinitionBuilder object>
get_mythic_raid_leaderboard = <uplink.commands.RequestDefinitionBuilder object>
get_pet = <uplink.commands.RequestDefinitionBuilder object>
get_pets_index = <uplink.commands.RequestDefinitionBuilder object>
get_playable_class = <uplink.commands.RequestDefinitionBuilder object>
get_playable_class_media = <uplink.commands.RequestDefinitionBuilder object>
get_playable_classes_index = <uplink.commands.RequestDefinitionBuilder object>
get_playable_race = <uplink.commands.RequestDefinitionBuilder object>
get_playable_races_index = <uplink.commands.RequestDefinitionBuilder object>
get_playable_specialization = <uplink.commands.RequestDefinitionBuilder object>
get_playable_specialization_media = <uplink.commands.RequestDefinitionBuilder object>
get_playable_specializations_index = <uplink.commands.RequestDefinitionBuilder object>
get_power_type = <uplink.commands.RequestDefinitionBuilder object>
get_power_types_index = <uplink.commands.RequestDefinitionBuilder object>
get_profession = <uplink.commands.RequestDefinitionBuilder object>
get_profession_media = <uplink.commands.RequestDefinitionBuilder object>
get_profession_skill_tier = <uplink.commands.RequestDefinitionBuilder object>
get_professions_index = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_leaderboard = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_leaderboards_index = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_rewards_index = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_season = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_seasons_index = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_talent = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_talent_slots = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_talents_index = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_tier = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_tier_media = <uplink.commands.RequestDefinitionBuilder object>
get_pvp_tiers_index = <uplink.commands.RequestDefinitionBuilder object>
get_quest = <uplink.commands.RequestDefinitionBuilder object>
get_quest_area = <uplink.commands.RequestDefinitionBuilder object>
get_quest_areas_index = <uplink.commands.RequestDefinitionBuilder object>
get_quest_categories_index = <uplink.commands.RequestDefinitionBuilder object>
get_quest_category = <uplink.commands.RequestDefinitionBuilder object>
get_quest_type = <uplink.commands.RequestDefinitionBuilder object>
get_quest_types_index = <uplink.commands.RequestDefinitionBuilder object>
get_quests_index = <uplink.commands.RequestDefinitionBuilder object>
get_realm = <uplink.commands.RequestDefinitionBuilder object>
get_realms_index = <uplink.commands.RequestDefinitionBuilder object>
get_recipe = <uplink.commands.RequestDefinitionBuilder object>
get_recipe_media = <uplink.commands.RequestDefinitionBuilder object>
get_region = <uplink.commands.RequestDefinitionBuilder object>
get_regions_index = <uplink.commands.RequestDefinitionBuilder object>
get_reputation_faction = <uplink.commands.RequestDefinitionBuilder object>
get_reputation_factions_index = <uplink.commands.RequestDefinitionBuilder object>
get_reputation_tiers = <uplink.commands.RequestDefinitionBuilder object>
get_reputation_tiers_index = <uplink.commands.RequestDefinitionBuilder object>
get_spell = <uplink.commands.RequestDefinitionBuilder object>
get_spell_media = <uplink.commands.RequestDefinitionBuilder object>
get_talent = <uplink.commands.RequestDefinitionBuilder object>
get_talents_index = <uplink.commands.RequestDefinitionBuilder object>
get_title = <uplink.commands.RequestDefinitionBuilder object>
get_titles_index = <uplink.commands.RequestDefinitionBuilder object>
get_wow_token_index = <uplink.commands.RequestDefinitionBuilder object>

Module contents