Wrapped a fix old event calls
This commit is contained in:
@@ -272,7 +272,7 @@ namespace Discord
|
|||||||
var model = await _api.SendMessage(channelId, blockText, mentions, nonce).ConfigureAwait(false);
|
var model = await _api.SendMessage(channelId, blockText, mentions, nonce).ConfigureAwait(false);
|
||||||
var msg = _messages.GetOrAdd(model.Id, channelId, model.Author.Id);
|
var msg = _messages.GetOrAdd(model.Id, channelId, model.Author.Id);
|
||||||
msg.Update(model);
|
msg.Update(model);
|
||||||
try { RaiseMessageSent(result[i]); } catch { }
|
RaiseEvent(nameof(MessageSent), () => RaiseMessageSent(msg));
|
||||||
}
|
}
|
||||||
await Task.Delay(1000).ConfigureAwait(false);
|
await Task.Delay(1000).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -296,7 +296,7 @@ namespace Discord
|
|||||||
var data = e.Payload.ToObject<Events.GuildMemberRemove>(_serializer);
|
var data = e.Payload.ToObject<Events.GuildMemberRemove>(_serializer);
|
||||||
var member = _members.TryRemove(data.UserId, data.GuildId);
|
var member = _members.TryRemove(data.UserId, data.GuildId);
|
||||||
if (member != null)
|
if (member != null)
|
||||||
try { RaiseMemberRemoved(member); } catch { }
|
RaiseEvent(nameof(MemberRemoved), () => RaiseMemberRemoved(member));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -474,7 +474,7 @@ namespace Discord
|
|||||||
if (user != null)
|
if (user != null)
|
||||||
{
|
{
|
||||||
user.Update(data);
|
user.Update(data);
|
||||||
try { RaiseUserUpdated(user); } catch { }
|
RaiseEvent(nameof(UserUpdated), () => RaiseUserUpdated(user));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -709,8 +709,8 @@ namespace Discord
|
|||||||
}
|
}
|
||||||
msg.IsQueued = false;
|
msg.IsQueued = false;
|
||||||
msg.HasFailed = hasFailed;
|
msg.HasFailed = hasFailed;
|
||||||
try { RaiseMessageSent(msg); } catch { }
|
RaiseEvent(nameof(MessageSent), () => RaiseMessageSent(msg));
|
||||||
}
|
}
|
||||||
await Task.Delay(interval).ConfigureAwait(false);
|
await Task.Delay(interval).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user