blob: 4d67e94a931f768abdae2c7f7a2657a1432c8100 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
open Async
type t = Channel_t.t
val say : content:string -> t -> Message_t.t Deferred.Or_error.t
val send_message :
?embed:Yojson.Safe.json ->
?content:string ->
?file:string ->
?tts:bool ->
t ->
Message_t.t Deferred.Or_error.t
val delete : t -> unit Deferred.Or_error.t
val get_message : id:Snowflake.t -> t -> Message_t.t Deferred.Or_error.t
val get_messages :
?mode:[ `Before | `After | `Around ] ->
?id:Snowflake.t ->
?limit:int ->
t ->
Message_t.t list Deferred.Or_error.t
val broadcast_typing : t -> unit Deferred.Or_error.t
val get_pins : t -> Message_t.t list Deferred.Or_error.t
(* TODO more things related to guild channels *)
|