diff --git a/moderation.proto b/moderation.proto new file mode 100644 index 0000000..5fcb4f3 --- /dev/null +++ b/moderation.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +package moderation; + +service ModerationService { + rpc ModerateObject(ModerateObjectRequest) returns (ModerateObjectResponse); +} + +message ModerateObjectRequest { + int64 id = 1; + ObjectType type = 2; + string text = 3; +} + +message ModerateObjectResponse { + bool success = 1; +} + +enum ObjectType { + OBJECT_TYPE_UNSPECIFIED = 0; + OBJECT_TYPE_MOD_DESCRIPTION = 1; + OBJECT_TYPE_COMMENT_TEXT = 2; + OBJECT_TYPE_USER_NAME = 3; +}