DPB1Class · Interface and panels

LokiPoe.InGameState.SocialUi

This class let you interact with the Social Screen window.

Namespace: DreamPoeBot.Loki.Game

public static class LokiPoe.InGameState.SocialUiView DPB2 version →

Members and overloads

16 results

HandlePendingPartyInvite

MethodLink ↗Deprecated
public static LokiPoe.InGameState.HandlePendingPartyInviteResut LokiPoe.InGameState.SocialUi.HandlePendingPartyInvite(LokiPoe.InGameState.ProcessNotification func, bool actuallyHandle = true)

This method is currently under review and in not usable, you are advised to check the NotificationUi class to handle party invite, trade invite or guild invite.

funcProcessNotification
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.
actuallyHandlebool
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.

Returns: The HandlePendingPartyInviteResut result.

HandlePendingPartyInviteNew

MethodLink ↗
public static LokiPoe.InGameState.HandlePendingPartyInviteResut LokiPoe.InGameState.SocialUi.HandlePendingPartyInviteNew(string charNameToAccept, bool actuallyHandle = true)

This method will accept a specific char name invitation, and decline all other. NOTE: this only handle party invite..

charNameToAcceptstring
The char name to accept invitation from.
actuallyHandlebool
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.

Returns: The HandlePendingPartyInviteResut result.

InviteToParty

MethodLink ↗
public static LokiPoe.InGameState.InviteToPartyResult LokiPoe.InGameState.SocialUi.InviteToParty(string name, bool actuallyInvite = true)

Invite a specific character to the party.

namestring
The char name to invite.
actuallyInvitebool
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.

Returns: InviteToPartyResult.None on success, or the relative error.

LeaveCurrentParty

MethodLink ↗
public static LokiPoe.InGameState.LeaveCurrentPartyResult LokiPoe.InGameState.SocialUi.LeaveCurrentParty(bool actuallyLeave = true)

Leave the current party.

actuallyLeavebool
Not read by this overload in the reviewed source. Do not rely on this argument to change its behavior.

Returns: LeaveCurrentPartyResult.None on success, or the relative error.

SwitchToFriendsTab

MethodLink ↗
public static SwitchToTabResult LokiPoe.InGameState.SocialUi.SwitchToFriendsTab()

Switch to the Friend Tab.

Returns: SwitchToTabResult.None on success, or the relative error.

SwitchToGuildTab

MethodLink ↗
public static SwitchToTabResult LokiPoe.InGameState.SocialUi.SwitchToGuildTab()

Switch to the Guild Tab.

Returns: SwitchToTabResult.None on success, or the relative error.

SwitchToPartyTab

MethodLink ↗
public static SwitchToTabResult LokiPoe.InGameState.SocialUi.SwitchToPartyTab()

Switch to the Party Tab.

Returns: SwitchToTabResult.None on success, or the relative error.

SwitchToPublicPartiesTab

MethodLink ↗
public static SwitchToTabResult LokiPoe.InGameState.SocialUi.SwitchToPublicPartiesTab()

Switch to the Public Parties Tab.

Returns: SwitchToTabResult.None on success, or the relative error.

IsFriendsTabSelected

PropertyLink ↗
public static bool LokiPoe.InGameState.SocialUi.IsFriendsTabSelected { get; }

Return true if the Friend Tab is selected.

IsGuildTabSelected

PropertyLink ↗
public static bool LokiPoe.InGameState.SocialUi.IsGuildTabSelected { get; }

Return true if the Guild Tab is selected.

IsOpened

PropertyLink ↗
public static bool LokiPoe.InGameState.SocialUi.IsOpened { get; }

Return true if the social screen in open.

IsPartyTabSelected

PropertyLink ↗
public static bool LokiPoe.InGameState.SocialUi.IsPartyTabSelected { get; }

Return true if the Party Tab is selected.

IsPublicPartiesTabSelected

PropertyLink ↗
public static bool LokiPoe.InGameState.SocialUi.IsPublicPartiesTabSelected { get; }

Return true if the Public Parties Tab is selected.

OnlineFriends

PropertyLink ↗
public static List<LokiPoe.InGameState.SocialUi.OnlineFriend> LokiPoe.InGameState.SocialUi.OnlineFriends { get; }

Return a list of OnlineFriend class, containing account name and char name of the actually online friends. PLS NOTE: the function require the Social Pannel to be open, so it require the ProcessHookManager.IsEnabled state to work. The function will open and close the social pannel, or, if the pannel is already open, leave it open.

TabControl

PropertyLink ↗
public static TabControlWrapper LokiPoe.InGameState.SocialUi.TabControl { get; }

Return a TabControlWrapper class describing the actual Tab selected.

Related types

DPB1 0.3.29.47 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.