diff options
Diffstat (limited to 'package.lisp')
-rw-r--r-- | package.lisp | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/package.lisp b/package.lisp index 289492b..a9416fe 100644 --- a/package.lisp +++ b/package.lisp @@ -4,34 +4,49 @@ (:use #:cl) (:export - #:txn-id + ;; main class #:client - #:message-log - #:server-directory #:homeserver #:logged-in-p #:handle-event - #:getob + ;; utility classes + #:message-log + #:server-directory + #:auto-joiner + + ;; json data utilities & accessors #:event-content - #:event-type #:event-id - #:sender - #:msg-type + #:event-type + #:getob #:msg-body - #:state-key + #:msg-type #:prev-content + #:room-aliases + #:room-name + #:sender + #:state-key + ;; event types #:timeline-event #:room-state-event #:invitation-event + ;; generic response types + #:basic-json + + ;; server interaction macros #:send #:fetch + ;; matrix API calls #:login #:sync + #:send-text-message + #:join-room + ;; bot control #:start #:stop |