All members should be part of the @everyone role
This commit is contained in:
@@ -82,10 +82,16 @@ namespace Discord
|
|||||||
{
|
{
|
||||||
if (model.User != null)
|
if (model.User != null)
|
||||||
Update(model.User);
|
Update(model.User);
|
||||||
RoleIds = model.Roles;
|
|
||||||
if (model.JoinedAt.HasValue)
|
if (model.JoinedAt.HasValue)
|
||||||
JoinedAt = model.JoinedAt.Value;
|
JoinedAt = model.JoinedAt.Value;
|
||||||
}
|
|
||||||
|
//Set roles, with the everyone role added too
|
||||||
|
string[] newRoles = new string[model.Roles.Length + 1];
|
||||||
|
newRoles[0] = Server.EveryoneRoleId;
|
||||||
|
for (int i = 0; i < model.Roles.Length; i++)
|
||||||
|
newRoles[i + 1] = model.Roles[i];
|
||||||
|
RoleIds = newRoles;
|
||||||
|
}
|
||||||
internal void Update(API.ExtendedMemberInfo model)
|
internal void Update(API.ExtendedMemberInfo model)
|
||||||
{
|
{
|
||||||
Update(model as API.MemberInfo);
|
Update(model as API.MemberInfo);
|
||||||
|
|||||||
Reference in New Issue
Block a user