use Matrix::Client::Requester; unit class Matrix::Client::Admin does Matrix::Client::Requester; submethod TWEAK { $!client-endpoint = '/_synapse/admin/v1'; } method account-validity() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method delete-group() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method media-admin-api() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method purge-history-api() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method purge-remote-media() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method purge-room() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method register-api() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method server-notices() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method user-admin-api() { X::NYI.new( feature => &?ROUTINE.name ).throw; } method version-api() { from-json($.get('/server_version').content) }