                               {:name filename :part_name "file" :content (io/file filename)}]
                   :headers {:authorization (:token (:params (get @bots bot)))}}))))
 
-(defn post-message-with-mention 
+(defn post-message-with-mention
   ([channel-id message user-id]
     (post-message-with-mention 0 channel-id message user-id))
   ([bot channel-id message user-id]
     (post-message bot channel-id (str "<@" user-id ">" message))))
 
-(defn answer-command 
+(defn answer-command
   ([data command answer]
     (answer-command 0 data command answer))
   ([bot data command answer]

        (get data "channel_id")
        (str " " answer)
        (get (get data "author") "id")))))

                (if (not (nil? seq)) (swap! bots update-in [bot] assoc :seq seq))
                (if (not (nil? type)) (doseq [afunction (get functions type (get functions "ALL_OTHER" []))]
                                        (afunction type data))))))

    (.start heartbeat-thread)
    (Thread/sleep 1000)

    (ws/send-msg (:socket (get @bots bot)) (json/write-str {:op 2, :d {"token" token
                                                                       "properties" {"$os" "linux"
                                                                                     "$browser" "clj-discord"
