added leave / delete server function.

This commit is contained in:
5elenay 2021-08-24 08:12:38 +03:00
parent 2de607359d
commit 1815426500

View File

@ -69,3 +69,16 @@ func (c Server) Edit(es *EditServer) error {
return nil
}
// Delete / leave server.
// If the server not created by client, it will leave.
// Otherwise it will be deleted.
func (c Server) Delete() error {
_, err := c.Client.Request("DELETE", "/servers/"+c.Id, []byte{})
if err != nil {
return err
}
return nil
}