syntax = "proto3";

package kord;

service BotDashboardService {
  rpc Ping (PingRequest) returns (PingResponse);
  rpc GetGuildChannels (GuildRequest) returns (ChannelsResponse);
}

message PingRequest {
  string message = 1;
}

message PingResponse {
  string reply = 1;
}

message GuildRequest {
  string guildId = 1;
}

message Channel {
  string id = 1;
  string name = 2;
  string type = 3;
}

message ChannelsResponse {
  repeated Channel channels = 1;
}
