UserInGroup
Check if a user, by username (login name), is a member of a group
Signature
public bool UserInGroup(string userName, Platform platform, string groupName)
Parameters
userName
string required
The login name for this user
platform
Streamer.bot.Plugin.Interface.Enums.Platform required
The platform this user belongs to
Possible values:
Platform.TwitchPlatform.YouTubePlatform.TrovoPlatform.Kick
groupName
string required
The name of the group
Return Type
bool
Example
using System;
public class CPHInline
{
public bool Execute()
{
//Define the groupname you want to add the user to
string groupName = "Test Group";
//Get userName of current user
CPH.TryGetArg("userName",out string userName);
//Get user type and define the Platform Enum
CPH.TryGetArg("userType",out string userType);
Enum.TryParse(userType, out Platform platform);
//Method returns a bool type which you can check if the user is in group
bool userInGroup = CPH.UserInGroup(userName, platform, groupName); return true;
}
}