diff options
| author | Adelyn Breelove <[email protected]> | 2019-01-21 10:03:11 -0700 |
|---|---|---|
| committer | Adelyn Breelove <[email protected]> | 2019-01-21 10:03:11 -0700 |
| commit | 83dd4a34eec5eb508438dab55d40bf9f0a78607d (patch) | |
| tree | 034bad7f6a119fff9354f1a469c109adafcc63a7 /lib/client.mli | |
| parent | start using Logs (diff) | |
| download | disml-83dd4a34eec5eb508438dab55d40bf9f0a78607d.tar.xz disml-83dd4a34eec5eb508438dab55d40bf9f0a78607d.zip | |
Finalize signatures
Diffstat (limited to 'lib/client.mli')
| -rw-r--r-- | lib/client.mli | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/client.mli b/lib/client.mli new file mode 100644 index 0000000..6f6a18d --- /dev/null +++ b/lib/client.mli @@ -0,0 +1,17 @@ +open Async + +include module type of Client_options +include module type of Dispatch + +type t = { + sharder: Sharder.t; + token: string; +} + +val start : ?count:int -> string -> t Deferred.t + +val set_status : status:Yojson.Safe.json -> t -> Sharder.Shard.shard list Deferred.t + +val set_status_with : f:(Sharder.Shard.shard -> Yojson.Safe.json) -> t -> Sharder.Shard.shard list Deferred.t + +val request_guild_members : guild:Snowflake.t -> ?query:string -> ?limit:int -> t -> Sharder.Shard.shard list Deferred.t
\ No newline at end of file |