|
@@ -2,7 +2,7 @@ |
|
|
using System.Threading.Tasks; |
|
|
using System.Threading.Tasks; |
|
|
|
|
|
|
|
|
namespace Discord.WebSocket |
|
|
namespace Discord.WebSocket |
|
|
{ |
|
|
|
|
|
|
|
|
{ |
|
|
public partial class DiscordShardedClient |
|
|
public partial class DiscordShardedClient |
|
|
{ |
|
|
{ |
|
|
//General |
|
|
//General |
|
@@ -34,5 +34,12 @@ namespace Discord.WebSocket |
|
|
remove { _shardLatencyUpdatedEvent.Remove(value); } |
|
|
remove { _shardLatencyUpdatedEvent.Remove(value); } |
|
|
} |
|
|
} |
|
|
private readonly AsyncEvent<Func<int, int, DiscordSocketClient, Task>> _shardLatencyUpdatedEvent = new AsyncEvent<Func<int, int, DiscordSocketClient, Task>>(); |
|
|
private readonly AsyncEvent<Func<int, int, DiscordSocketClient, Task>> _shardLatencyUpdatedEvent = new AsyncEvent<Func<int, int, DiscordSocketClient, Task>>(); |
|
|
|
|
|
|
|
|
|
|
|
public event Func<Optional<SocketGuild>, SocketUser, SocketPresence, SocketPresence, Task> UserPresenceUpdated |
|
|
|
|
|
{ |
|
|
|
|
|
add { _userPresenceUpdatedEvent.Add(value); } |
|
|
|
|
|
remove { _userPresenceUpdatedEvent.Remove(value); } |
|
|
|
|
|
} |
|
|
|
|
|
private readonly AsyncEvent<Func<Optional<SocketGuild>, SocketUser, SocketPresence, SocketPresence, Task>> _userPresenceUpdatedEvent = new AsyncEvent<Func<Optional<SocketGuild>, SocketUser, SocketPresence, SocketPresence, Task>>(); |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |