Class: Community

Community

new Community(community, Auth, logger)

A class to handle all community functions
Parameters:
Name Type Description
community
Auth
logger
Source:

Methods

commentSharedFile(comment, sharedFileId, fileIdOwner, callbackErrorOnly)

Comment on an attachement file on SteamCommunity.
Parameters:
Name Type Description
comment
sharedFileId
fileIdOwner
callbackErrorOnly
Source:

deleteCommentSharedFile(comment, sharedFileId, fileIdOwner, callbackErrorOnly)

Delete comment on an attachement file on SteamCommunity.
Parameters:
Name Type Description
comment
sharedFileId
fileIdOwner
callbackErrorOnly
Source:

downvoteSharedFile(sharedFileId, callbackErrorOnly)

Downvote an attachement file on SteamCommunity.
Parameters:
Name Type Description
sharedFileId
callbackErrorOnly
Source:

favouriteSharedFile(sharedFileId, sharedFileAppId, callbackErrorOnly)

Favourite an attachement file on SteamCommunity.
Parameters:
Name Type Description
sharedFileId
sharedFileAppId
callbackErrorOnly
Source:

followPublisher(steamid, callbackErrorOnly)

Follow a user on SteamCommunity.
Parameters:
Name Type Description
steamid | profile name or steamid2, steamid3, steamid64
callbackErrorOnly
Source:

getGroup(groupID, callbackGroup)

Get Group info...
Parameters:
Name Type Description
groupID
callbackGroup
Source:

getWebApiKey(callbackErrorOnly)

Fetch API Key from Steam Community
Parameters:
Name Type Description
callbackErrorOnly
Source:

inviteToGroup(groupID, steamIDInvitee, callbackErrorOnly)

Invite a user on SteamCommunity to a group.
Parameters:
Name Type Description
groupID
steamIDInvitee | Either an array list of steamid's or a single steamid. Must be an array object if list.
callbackErrorOnly
Source:

joinGroup(groupID, callbackErrorOnly)

Join a group
Parameters:
Name Type Description
groupID
callbackErrorOnly
Source:

kickFromGroup(groupID, steamID, callbackErrorOnly)

Kick user from group
Parameters:
Name Type Description
groupID
steamID SteamID
callbackErrorOnly
Source:

leaveGroup(groupID, callbackErrorOnly)

Leave a group
Parameters:
Name Type Description
groupID
callbackErrorOnly
Source:

previewSharedFile(sharedFileId, callbackErrorOnly)

Preview an attachement file on SteamCommunity to increase the unique views of a certain attachment
Parameters:
Name Type Description
sharedFileId
callbackErrorOnly
Source:

setupProfile(callbackErrorOnly)

Set-up a profile if the account is new and profile is not set-up yet.
Parameters:
Name Type Description
callbackErrorOnly
Source:

subscribeSharedFile(sharedFileId, sharedFileAppId, callbackErrorOnly)

Subscribe to an attachement file on SteamCommunity.
Parameters:
Name Type Description
sharedFileId
sharedFileAppId
callbackErrorOnly
Source:

unfavouriteSharedFile(sharedFileId, sharedFileAppId, callbackErrorOnly)

Unfavourite an attachement file on SteamCommunity.
Parameters:
Name Type Description
sharedFileId
sharedFileAppId
callbackErrorOnly
Source:

unfollowPublisher(steamid, callbackErrorOnly)

Unfollow a user on SteamCommunity.
Parameters:
Name Type Description
steamid | SteamID object or profile name
callbackErrorOnly
Source:

unsubscribeSharedFile(sharedFileId, sharedFileAppId, callbackErrorOnly)

Unsubscribe to an attachement file on SteamCommunity.
Parameters:
Name Type Description
sharedFileId
sharedFileAppId
callbackErrorOnly
Source:

upvoteSharedFile(sharedFileId, callbackErrorOnly)

Upvote an attachement file on SteamCommunity
Parameters:
Name Type Description
sharedFileId
callbackErrorOnly
Source: