# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: onebot_event.proto

from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from . import onebot_base_pb2 as onebot__base__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='onebot_event.proto',
  package='onebot',
  syntax='proto3',
  serialized_options=None,
  serialized_pb=b'\n\x12onebot_event.proto\x12\x06onebot\x1a\x11onebot_base.proto\"\xba\x03\n\x13PrivateMessageEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x14\n\x0cmessage_type\x18\x04 \x01(\t\x12\x10\n\x08sub_type\x18\x05 \x01(\t\x12\x12\n\nmessage_id\x18\x06 \x01(\x05\x12\x0f\n\x07user_id\x18\x07 \x01(\x03\x12 \n\x07message\x18\x08 \x03(\x0b\x32\x0f.onebot.Message\x12\x13\n\x0braw_message\x18\t \x01(\t\x12\x0c\n\x04\x66ont\x18\n \x01(\x05\x12\x32\n\x06sender\x18\x0b \x01(\x0b\x32\".onebot.PrivateMessageEvent.Sender\x12\x36\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32&.onebot.PrivateMessageEvent.ExtraEntry\x1a\x45\n\x06Sender\x12\x0f\n\x07user_id\x18\x01 \x01(\x03\x12\x10\n\x08nickname\x18\x02 \x01(\t\x12\x0b\n\x03sex\x18\x03 \x01(\t\x12\x0b\n\x03\x61ge\x18\x04 \x01(\x05\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xfc\x04\n\x11GroupMessageEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x14\n\x0cmessage_type\x18\x04 \x01(\t\x12\x10\n\x08sub_type\x18\x05 \x01(\t\x12\x12\n\nmessage_id\x18\x06 \x01(\x05\x12\x10\n\x08group_id\x18\x07 \x01(\x03\x12\x0f\n\x07user_id\x18\x08 \x01(\x03\x12\x36\n\tanonymous\x18\t \x01(\x0b\x32#.onebot.GroupMessageEvent.Anonymous\x12 \n\x07message\x18\n \x03(\x0b\x32\x0f.onebot.Message\x12\x13\n\x0braw_message\x18\x0b \x01(\t\x12\x0c\n\x04\x66ont\x18\x0c \x01(\x05\x12\x30\n\x06sender\x18\r \x01(\x0b\x32 .onebot.GroupMessageEvent.Sender\x12\x34\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32$.onebot.GroupMessageEvent.ExtraEntry\x1a\x33\n\tAnonymous\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04\x66lag\x18\x03 \x01(\t\x1a\x8d\x01\n\x06Sender\x12\x0f\n\x07user_id\x18\x01 \x01(\x03\x12\x10\n\x08nickname\x18\x02 \x01(\t\x12\x0c\n\x04\x63\x61rd\x18\x03 \x01(\t\x12\x0b\n\x03sex\x18\x04 \x01(\t\x12\x0b\n\x03\x61ge\x18\x05 \x01(\x05\x12\x0c\n\x04\x61rea\x18\x06 \x01(\t\x12\r\n\x05level\x18\x07 \x01(\t\x12\x0c\n\x04role\x18\x08 \x01(\t\x12\r\n\x05title\x18\t \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xea\x02\n\x16GroupUploadNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x10\n\x08group_id\x18\x05 \x01(\x03\x12\x0f\n\x07user_id\x18\x06 \x01(\x03\x12\x31\n\x04\x66ile\x18\x07 \x01(\x0b\x32#.onebot.GroupUploadNoticeEvent.File\x12\x39\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32).onebot.GroupUploadNoticeEvent.ExtraEntry\x1aJ\n\x04\x46ile\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0c\n\x04size\x18\x03 \x01(\x03\x12\r\n\x05\x62usid\x18\x04 \x01(\x03\x12\x0b\n\x03url\x18\x05 \x01(\t\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xfb\x01\n\x15GroupAdminNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x10\n\x08sub_type\x18\x05 \x01(\t\x12\x10\n\x08group_id\x18\x06 \x01(\x03\x12\x0f\n\x07user_id\x18\x07 \x01(\x03\x12\x38\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32(.onebot.GroupAdminNoticeEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x96\x02\n\x18GroupDecreaseNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x10\n\x08sub_type\x18\x05 \x01(\t\x12\x10\n\x08group_id\x18\x06 \x01(\x03\x12\x13\n\x0boperator_id\x18\x07 \x01(\x03\x12\x0f\n\x07user_id\x18\x08 \x01(\x03\x12;\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32+.onebot.GroupDecreaseNoticeEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x96\x02\n\x18GroupIncreaseNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x10\n\x08sub_type\x18\x05 \x01(\t\x12\x10\n\x08group_id\x18\x06 \x01(\x03\x12\x13\n\x0boperator_id\x18\x07 \x01(\x03\x12\x0f\n\x07user_id\x18\x08 \x01(\x03\x12;\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32+.onebot.GroupIncreaseNoticeEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x9e\x02\n\x13GroupBanNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x10\n\x08sub_type\x18\x05 \x01(\t\x12\x10\n\x08group_id\x18\x06 \x01(\x03\x12\x13\n\x0boperator_id\x18\x07 \x01(\x03\x12\x0f\n\x07user_id\x18\x08 \x01(\x03\x12\x10\n\x08\x64uration\x18\t \x01(\x03\x12\x36\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32&.onebot.GroupBanNoticeEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xd5\x01\n\x14\x46riendAddNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x0f\n\x07user_id\x18\x05 \x01(\x03\x12\x37\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32\'.onebot.FriendAddNoticeEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x94\x02\n\x16GroupRecallNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x10\n\x08group_id\x18\x05 \x01(\x03\x12\x0f\n\x07user_id\x18\x06 \x01(\x03\x12\x13\n\x0boperator_id\x18\x07 \x01(\x03\x12\x12\n\nmessage_id\x18\x08 \x01(\x05\x12\x39\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32).onebot.GroupRecallNoticeEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xef\x01\n\x17\x46riendRecallNoticeEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x13\n\x0bnotice_type\x18\x04 \x01(\t\x12\x0f\n\x07user_id\x18\x05 \x01(\x03\x12\x12\n\nmessage_id\x18\x06 \x01(\x05\x12:\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32*.onebot.FriendRecallNoticeEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xf1\x01\n\x12\x46riendRequestEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x14\n\x0crequest_type\x18\x04 \x01(\t\x12\x0f\n\x07user_id\x18\x05 \x01(\x03\x12\x0f\n\x07\x63omment\x18\x06 \x01(\t\x12\x0c\n\x04\x66lag\x18\x07 \x01(\t\x12\x35\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32%.onebot.FriendRequestEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x93\x02\n\x11GroupRequestEvent\x12\x0c\n\x04time\x18\x01 \x01(\x03\x12\x0f\n\x07self_id\x18\x02 \x01(\x03\x12\x11\n\tpost_type\x18\x03 \x01(\t\x12\x14\n\x0crequest_type\x18\x04 \x01(\t\x12\x10\n\x08sub_type\x18\x05 \x01(\t\x12\x10\n\x08group_id\x18\x06 \x01(\x03\x12\x0f\n\x07user_id\x18\x07 \x01(\x03\x12\x0f\n\x07\x63omment\x18\x08 \x01(\t\x12\x0c\n\x04\x66lag\x18\t \x01(\t\x12\x34\n\x05\x65xtra\x18\xff\x01 \x03(\x0b\x32$.onebot.GroupRequestEvent.ExtraEntry\x1a,\n\nExtraEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x62\x06proto3'
  ,
  dependencies=[onebot__base__pb2.DESCRIPTOR,])




_PRIVATEMESSAGEEVENT_SENDER = _descriptor.Descriptor(
  name='Sender',
  full_name='onebot.PrivateMessageEvent.Sender',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.PrivateMessageEvent.Sender.user_id', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='nickname', full_name='onebot.PrivateMessageEvent.Sender.nickname', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sex', full_name='onebot.PrivateMessageEvent.Sender.sex', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='age', full_name='onebot.PrivateMessageEvent.Sender.age', index=3,
      number=4, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=377,
  serialized_end=446,
)

_PRIVATEMESSAGEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.PrivateMessageEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.PrivateMessageEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.PrivateMessageEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_PRIVATEMESSAGEEVENT = _descriptor.Descriptor(
  name='PrivateMessageEvent',
  full_name='onebot.PrivateMessageEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.PrivateMessageEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.PrivateMessageEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.PrivateMessageEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message_type', full_name='onebot.PrivateMessageEvent.message_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sub_type', full_name='onebot.PrivateMessageEvent.sub_type', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message_id', full_name='onebot.PrivateMessageEvent.message_id', index=5,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.PrivateMessageEvent.user_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message', full_name='onebot.PrivateMessageEvent.message', index=7,
      number=8, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='raw_message', full_name='onebot.PrivateMessageEvent.raw_message', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='font', full_name='onebot.PrivateMessageEvent.font', index=9,
      number=10, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sender', full_name='onebot.PrivateMessageEvent.sender', index=10,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.PrivateMessageEvent.extra', index=11,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_PRIVATEMESSAGEEVENT_SENDER, _PRIVATEMESSAGEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=50,
  serialized_end=492,
)


_GROUPMESSAGEEVENT_ANONYMOUS = _descriptor.Descriptor(
  name='Anonymous',
  full_name='onebot.GroupMessageEvent.Anonymous',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='onebot.GroupMessageEvent.Anonymous.id', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='onebot.GroupMessageEvent.Anonymous.name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='flag', full_name='onebot.GroupMessageEvent.Anonymous.flag', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=890,
  serialized_end=941,
)

_GROUPMESSAGEEVENT_SENDER = _descriptor.Descriptor(
  name='Sender',
  full_name='onebot.GroupMessageEvent.Sender',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupMessageEvent.Sender.user_id', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='nickname', full_name='onebot.GroupMessageEvent.Sender.nickname', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='card', full_name='onebot.GroupMessageEvent.Sender.card', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sex', full_name='onebot.GroupMessageEvent.Sender.sex', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='age', full_name='onebot.GroupMessageEvent.Sender.age', index=4,
      number=5, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='area', full_name='onebot.GroupMessageEvent.Sender.area', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='level', full_name='onebot.GroupMessageEvent.Sender.level', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role', full_name='onebot.GroupMessageEvent.Sender.role', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='title', full_name='onebot.GroupMessageEvent.Sender.title', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=944,
  serialized_end=1085,
)

_GROUPMESSAGEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupMessageEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupMessageEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupMessageEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPMESSAGEEVENT = _descriptor.Descriptor(
  name='GroupMessageEvent',
  full_name='onebot.GroupMessageEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupMessageEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupMessageEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupMessageEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message_type', full_name='onebot.GroupMessageEvent.message_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sub_type', full_name='onebot.GroupMessageEvent.sub_type', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message_id', full_name='onebot.GroupMessageEvent.message_id', index=5,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupMessageEvent.group_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupMessageEvent.user_id', index=7,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='anonymous', full_name='onebot.GroupMessageEvent.anonymous', index=8,
      number=9, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message', full_name='onebot.GroupMessageEvent.message', index=9,
      number=10, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='raw_message', full_name='onebot.GroupMessageEvent.raw_message', index=10,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='font', full_name='onebot.GroupMessageEvent.font', index=11,
      number=12, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sender', full_name='onebot.GroupMessageEvent.sender', index=12,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupMessageEvent.extra', index=13,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPMESSAGEEVENT_ANONYMOUS, _GROUPMESSAGEEVENT_SENDER, _GROUPMESSAGEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=495,
  serialized_end=1131,
)


_GROUPUPLOADNOTICEEVENT_FILE = _descriptor.Descriptor(
  name='File',
  full_name='onebot.GroupUploadNoticeEvent.File',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='onebot.GroupUploadNoticeEvent.File.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='onebot.GroupUploadNoticeEvent.File.name', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='size', full_name='onebot.GroupUploadNoticeEvent.File.size', index=2,
      number=3, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='busid', full_name='onebot.GroupUploadNoticeEvent.File.busid', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='url', full_name='onebot.GroupUploadNoticeEvent.File.url', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1376,
  serialized_end=1450,
)

_GROUPUPLOADNOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupUploadNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupUploadNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupUploadNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPUPLOADNOTICEEVENT = _descriptor.Descriptor(
  name='GroupUploadNoticeEvent',
  full_name='onebot.GroupUploadNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupUploadNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupUploadNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupUploadNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.GroupUploadNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupUploadNoticeEvent.group_id', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupUploadNoticeEvent.user_id', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='file', full_name='onebot.GroupUploadNoticeEvent.file', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupUploadNoticeEvent.extra', index=7,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPUPLOADNOTICEEVENT_FILE, _GROUPUPLOADNOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1134,
  serialized_end=1496,
)


_GROUPADMINNOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupAdminNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupAdminNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupAdminNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPADMINNOTICEEVENT = _descriptor.Descriptor(
  name='GroupAdminNoticeEvent',
  full_name='onebot.GroupAdminNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupAdminNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupAdminNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupAdminNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.GroupAdminNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sub_type', full_name='onebot.GroupAdminNoticeEvent.sub_type', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupAdminNoticeEvent.group_id', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupAdminNoticeEvent.user_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupAdminNoticeEvent.extra', index=7,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPADMINNOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1499,
  serialized_end=1750,
)


_GROUPDECREASENOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupDecreaseNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupDecreaseNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupDecreaseNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPDECREASENOTICEEVENT = _descriptor.Descriptor(
  name='GroupDecreaseNoticeEvent',
  full_name='onebot.GroupDecreaseNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupDecreaseNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupDecreaseNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupDecreaseNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.GroupDecreaseNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sub_type', full_name='onebot.GroupDecreaseNoticeEvent.sub_type', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupDecreaseNoticeEvent.group_id', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='operator_id', full_name='onebot.GroupDecreaseNoticeEvent.operator_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupDecreaseNoticeEvent.user_id', index=7,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupDecreaseNoticeEvent.extra', index=8,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPDECREASENOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1753,
  serialized_end=2031,
)


_GROUPINCREASENOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupIncreaseNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupIncreaseNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupIncreaseNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPINCREASENOTICEEVENT = _descriptor.Descriptor(
  name='GroupIncreaseNoticeEvent',
  full_name='onebot.GroupIncreaseNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupIncreaseNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupIncreaseNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupIncreaseNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.GroupIncreaseNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sub_type', full_name='onebot.GroupIncreaseNoticeEvent.sub_type', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupIncreaseNoticeEvent.group_id', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='operator_id', full_name='onebot.GroupIncreaseNoticeEvent.operator_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupIncreaseNoticeEvent.user_id', index=7,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupIncreaseNoticeEvent.extra', index=8,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPINCREASENOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2034,
  serialized_end=2312,
)


_GROUPBANNOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupBanNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupBanNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupBanNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPBANNOTICEEVENT = _descriptor.Descriptor(
  name='GroupBanNoticeEvent',
  full_name='onebot.GroupBanNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupBanNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupBanNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupBanNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.GroupBanNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sub_type', full_name='onebot.GroupBanNoticeEvent.sub_type', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupBanNoticeEvent.group_id', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='operator_id', full_name='onebot.GroupBanNoticeEvent.operator_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupBanNoticeEvent.user_id', index=7,
      number=8, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='duration', full_name='onebot.GroupBanNoticeEvent.duration', index=8,
      number=9, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupBanNoticeEvent.extra', index=9,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPBANNOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2315,
  serialized_end=2601,
)


_FRIENDADDNOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.FriendAddNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.FriendAddNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.FriendAddNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_FRIENDADDNOTICEEVENT = _descriptor.Descriptor(
  name='FriendAddNoticeEvent',
  full_name='onebot.FriendAddNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.FriendAddNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.FriendAddNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.FriendAddNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.FriendAddNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.FriendAddNoticeEvent.user_id', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.FriendAddNoticeEvent.extra', index=5,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_FRIENDADDNOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2604,
  serialized_end=2817,
)


_GROUPRECALLNOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupRecallNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupRecallNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupRecallNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPRECALLNOTICEEVENT = _descriptor.Descriptor(
  name='GroupRecallNoticeEvent',
  full_name='onebot.GroupRecallNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupRecallNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupRecallNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupRecallNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.GroupRecallNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupRecallNoticeEvent.group_id', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupRecallNoticeEvent.user_id', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='operator_id', full_name='onebot.GroupRecallNoticeEvent.operator_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message_id', full_name='onebot.GroupRecallNoticeEvent.message_id', index=7,
      number=8, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupRecallNoticeEvent.extra', index=8,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPRECALLNOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2820,
  serialized_end=3096,
)


_FRIENDRECALLNOTICEEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.FriendRecallNoticeEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.FriendRecallNoticeEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.FriendRecallNoticeEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_FRIENDRECALLNOTICEEVENT = _descriptor.Descriptor(
  name='FriendRecallNoticeEvent',
  full_name='onebot.FriendRecallNoticeEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.FriendRecallNoticeEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.FriendRecallNoticeEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.FriendRecallNoticeEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notice_type', full_name='onebot.FriendRecallNoticeEvent.notice_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.FriendRecallNoticeEvent.user_id', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message_id', full_name='onebot.FriendRecallNoticeEvent.message_id', index=5,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.FriendRecallNoticeEvent.extra', index=6,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_FRIENDRECALLNOTICEEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3099,
  serialized_end=3338,
)


_FRIENDREQUESTEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.FriendRequestEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.FriendRequestEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.FriendRequestEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_FRIENDREQUESTEVENT = _descriptor.Descriptor(
  name='FriendRequestEvent',
  full_name='onebot.FriendRequestEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.FriendRequestEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.FriendRequestEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.FriendRequestEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='request_type', full_name='onebot.FriendRequestEvent.request_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.FriendRequestEvent.user_id', index=4,
      number=5, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='comment', full_name='onebot.FriendRequestEvent.comment', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='flag', full_name='onebot.FriendRequestEvent.flag', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.FriendRequestEvent.extra', index=7,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_FRIENDREQUESTEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3341,
  serialized_end=3582,
)


_GROUPREQUESTEVENT_EXTRAENTRY = _descriptor.Descriptor(
  name='ExtraEntry',
  full_name='onebot.GroupRequestEvent.ExtraEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='onebot.GroupRequestEvent.ExtraEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='onebot.GroupRequestEvent.ExtraEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=b'8\001',
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=448,
  serialized_end=492,
)

_GROUPREQUESTEVENT = _descriptor.Descriptor(
  name='GroupRequestEvent',
  full_name='onebot.GroupRequestEvent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='time', full_name='onebot.GroupRequestEvent.time', index=0,
      number=1, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='self_id', full_name='onebot.GroupRequestEvent.self_id', index=1,
      number=2, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post_type', full_name='onebot.GroupRequestEvent.post_type', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='request_type', full_name='onebot.GroupRequestEvent.request_type', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sub_type', full_name='onebot.GroupRequestEvent.sub_type', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_id', full_name='onebot.GroupRequestEvent.group_id', index=5,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='onebot.GroupRequestEvent.user_id', index=6,
      number=7, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='comment', full_name='onebot.GroupRequestEvent.comment', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='flag', full_name='onebot.GroupRequestEvent.flag', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=b"".decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extra', full_name='onebot.GroupRequestEvent.extra', index=9,
      number=255, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPREQUESTEVENT_EXTRAENTRY, ],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3585,
  serialized_end=3860,
)

_PRIVATEMESSAGEEVENT_SENDER.containing_type = _PRIVATEMESSAGEEVENT
_PRIVATEMESSAGEEVENT_EXTRAENTRY.containing_type = _PRIVATEMESSAGEEVENT
_PRIVATEMESSAGEEVENT.fields_by_name['message'].message_type = onebot__base__pb2._MESSAGE
_PRIVATEMESSAGEEVENT.fields_by_name['sender'].message_type = _PRIVATEMESSAGEEVENT_SENDER
_PRIVATEMESSAGEEVENT.fields_by_name['extra'].message_type = _PRIVATEMESSAGEEVENT_EXTRAENTRY
_GROUPMESSAGEEVENT_ANONYMOUS.containing_type = _GROUPMESSAGEEVENT
_GROUPMESSAGEEVENT_SENDER.containing_type = _GROUPMESSAGEEVENT
_GROUPMESSAGEEVENT_EXTRAENTRY.containing_type = _GROUPMESSAGEEVENT
_GROUPMESSAGEEVENT.fields_by_name['anonymous'].message_type = _GROUPMESSAGEEVENT_ANONYMOUS
_GROUPMESSAGEEVENT.fields_by_name['message'].message_type = onebot__base__pb2._MESSAGE
_GROUPMESSAGEEVENT.fields_by_name['sender'].message_type = _GROUPMESSAGEEVENT_SENDER
_GROUPMESSAGEEVENT.fields_by_name['extra'].message_type = _GROUPMESSAGEEVENT_EXTRAENTRY
_GROUPUPLOADNOTICEEVENT_FILE.containing_type = _GROUPUPLOADNOTICEEVENT
_GROUPUPLOADNOTICEEVENT_EXTRAENTRY.containing_type = _GROUPUPLOADNOTICEEVENT
_GROUPUPLOADNOTICEEVENT.fields_by_name['file'].message_type = _GROUPUPLOADNOTICEEVENT_FILE
_GROUPUPLOADNOTICEEVENT.fields_by_name['extra'].message_type = _GROUPUPLOADNOTICEEVENT_EXTRAENTRY
_GROUPADMINNOTICEEVENT_EXTRAENTRY.containing_type = _GROUPADMINNOTICEEVENT
_GROUPADMINNOTICEEVENT.fields_by_name['extra'].message_type = _GROUPADMINNOTICEEVENT_EXTRAENTRY
_GROUPDECREASENOTICEEVENT_EXTRAENTRY.containing_type = _GROUPDECREASENOTICEEVENT
_GROUPDECREASENOTICEEVENT.fields_by_name['extra'].message_type = _GROUPDECREASENOTICEEVENT_EXTRAENTRY
_GROUPINCREASENOTICEEVENT_EXTRAENTRY.containing_type = _GROUPINCREASENOTICEEVENT
_GROUPINCREASENOTICEEVENT.fields_by_name['extra'].message_type = _GROUPINCREASENOTICEEVENT_EXTRAENTRY
_GROUPBANNOTICEEVENT_EXTRAENTRY.containing_type = _GROUPBANNOTICEEVENT
_GROUPBANNOTICEEVENT.fields_by_name['extra'].message_type = _GROUPBANNOTICEEVENT_EXTRAENTRY
_FRIENDADDNOTICEEVENT_EXTRAENTRY.containing_type = _FRIENDADDNOTICEEVENT
_FRIENDADDNOTICEEVENT.fields_by_name['extra'].message_type = _FRIENDADDNOTICEEVENT_EXTRAENTRY
_GROUPRECALLNOTICEEVENT_EXTRAENTRY.containing_type = _GROUPRECALLNOTICEEVENT
_GROUPRECALLNOTICEEVENT.fields_by_name['extra'].message_type = _GROUPRECALLNOTICEEVENT_EXTRAENTRY
_FRIENDRECALLNOTICEEVENT_EXTRAENTRY.containing_type = _FRIENDRECALLNOTICEEVENT
_FRIENDRECALLNOTICEEVENT.fields_by_name['extra'].message_type = _FRIENDRECALLNOTICEEVENT_EXTRAENTRY
_FRIENDREQUESTEVENT_EXTRAENTRY.containing_type = _FRIENDREQUESTEVENT
_FRIENDREQUESTEVENT.fields_by_name['extra'].message_type = _FRIENDREQUESTEVENT_EXTRAENTRY
_GROUPREQUESTEVENT_EXTRAENTRY.containing_type = _GROUPREQUESTEVENT
_GROUPREQUESTEVENT.fields_by_name['extra'].message_type = _GROUPREQUESTEVENT_EXTRAENTRY
DESCRIPTOR.message_types_by_name['PrivateMessageEvent'] = _PRIVATEMESSAGEEVENT
DESCRIPTOR.message_types_by_name['GroupMessageEvent'] = _GROUPMESSAGEEVENT
DESCRIPTOR.message_types_by_name['GroupUploadNoticeEvent'] = _GROUPUPLOADNOTICEEVENT
DESCRIPTOR.message_types_by_name['GroupAdminNoticeEvent'] = _GROUPADMINNOTICEEVENT
DESCRIPTOR.message_types_by_name['GroupDecreaseNoticeEvent'] = _GROUPDECREASENOTICEEVENT
DESCRIPTOR.message_types_by_name['GroupIncreaseNoticeEvent'] = _GROUPINCREASENOTICEEVENT
DESCRIPTOR.message_types_by_name['GroupBanNoticeEvent'] = _GROUPBANNOTICEEVENT
DESCRIPTOR.message_types_by_name['FriendAddNoticeEvent'] = _FRIENDADDNOTICEEVENT
DESCRIPTOR.message_types_by_name['GroupRecallNoticeEvent'] = _GROUPRECALLNOTICEEVENT
DESCRIPTOR.message_types_by_name['FriendRecallNoticeEvent'] = _FRIENDRECALLNOTICEEVENT
DESCRIPTOR.message_types_by_name['FriendRequestEvent'] = _FRIENDREQUESTEVENT
DESCRIPTOR.message_types_by_name['GroupRequestEvent'] = _GROUPREQUESTEVENT
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

PrivateMessageEvent = _reflection.GeneratedProtocolMessageType('PrivateMessageEvent', (_message.Message,), {

  'Sender' : _reflection.GeneratedProtocolMessageType('Sender', (_message.Message,), {
    'DESCRIPTOR' : _PRIVATEMESSAGEEVENT_SENDER,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.PrivateMessageEvent.Sender)
    })
  ,

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _PRIVATEMESSAGEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.PrivateMessageEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _PRIVATEMESSAGEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.PrivateMessageEvent)
  })
_sym_db.RegisterMessage(PrivateMessageEvent)
_sym_db.RegisterMessage(PrivateMessageEvent.Sender)
_sym_db.RegisterMessage(PrivateMessageEvent.ExtraEntry)

GroupMessageEvent = _reflection.GeneratedProtocolMessageType('GroupMessageEvent', (_message.Message,), {

  'Anonymous' : _reflection.GeneratedProtocolMessageType('Anonymous', (_message.Message,), {
    'DESCRIPTOR' : _GROUPMESSAGEEVENT_ANONYMOUS,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupMessageEvent.Anonymous)
    })
  ,

  'Sender' : _reflection.GeneratedProtocolMessageType('Sender', (_message.Message,), {
    'DESCRIPTOR' : _GROUPMESSAGEEVENT_SENDER,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupMessageEvent.Sender)
    })
  ,

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPMESSAGEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupMessageEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPMESSAGEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupMessageEvent)
  })
_sym_db.RegisterMessage(GroupMessageEvent)
_sym_db.RegisterMessage(GroupMessageEvent.Anonymous)
_sym_db.RegisterMessage(GroupMessageEvent.Sender)
_sym_db.RegisterMessage(GroupMessageEvent.ExtraEntry)

GroupUploadNoticeEvent = _reflection.GeneratedProtocolMessageType('GroupUploadNoticeEvent', (_message.Message,), {

  'File' : _reflection.GeneratedProtocolMessageType('File', (_message.Message,), {
    'DESCRIPTOR' : _GROUPUPLOADNOTICEEVENT_FILE,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupUploadNoticeEvent.File)
    })
  ,

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPUPLOADNOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupUploadNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPUPLOADNOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupUploadNoticeEvent)
  })
_sym_db.RegisterMessage(GroupUploadNoticeEvent)
_sym_db.RegisterMessage(GroupUploadNoticeEvent.File)
_sym_db.RegisterMessage(GroupUploadNoticeEvent.ExtraEntry)

GroupAdminNoticeEvent = _reflection.GeneratedProtocolMessageType('GroupAdminNoticeEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPADMINNOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupAdminNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPADMINNOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupAdminNoticeEvent)
  })
_sym_db.RegisterMessage(GroupAdminNoticeEvent)
_sym_db.RegisterMessage(GroupAdminNoticeEvent.ExtraEntry)

GroupDecreaseNoticeEvent = _reflection.GeneratedProtocolMessageType('GroupDecreaseNoticeEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPDECREASENOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupDecreaseNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPDECREASENOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupDecreaseNoticeEvent)
  })
_sym_db.RegisterMessage(GroupDecreaseNoticeEvent)
_sym_db.RegisterMessage(GroupDecreaseNoticeEvent.ExtraEntry)

GroupIncreaseNoticeEvent = _reflection.GeneratedProtocolMessageType('GroupIncreaseNoticeEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPINCREASENOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupIncreaseNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPINCREASENOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupIncreaseNoticeEvent)
  })
_sym_db.RegisterMessage(GroupIncreaseNoticeEvent)
_sym_db.RegisterMessage(GroupIncreaseNoticeEvent.ExtraEntry)

GroupBanNoticeEvent = _reflection.GeneratedProtocolMessageType('GroupBanNoticeEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPBANNOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupBanNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPBANNOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupBanNoticeEvent)
  })
_sym_db.RegisterMessage(GroupBanNoticeEvent)
_sym_db.RegisterMessage(GroupBanNoticeEvent.ExtraEntry)

FriendAddNoticeEvent = _reflection.GeneratedProtocolMessageType('FriendAddNoticeEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _FRIENDADDNOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.FriendAddNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _FRIENDADDNOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.FriendAddNoticeEvent)
  })
_sym_db.RegisterMessage(FriendAddNoticeEvent)
_sym_db.RegisterMessage(FriendAddNoticeEvent.ExtraEntry)

GroupRecallNoticeEvent = _reflection.GeneratedProtocolMessageType('GroupRecallNoticeEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPRECALLNOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupRecallNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPRECALLNOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupRecallNoticeEvent)
  })
_sym_db.RegisterMessage(GroupRecallNoticeEvent)
_sym_db.RegisterMessage(GroupRecallNoticeEvent.ExtraEntry)

FriendRecallNoticeEvent = _reflection.GeneratedProtocolMessageType('FriendRecallNoticeEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _FRIENDRECALLNOTICEEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.FriendRecallNoticeEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _FRIENDRECALLNOTICEEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.FriendRecallNoticeEvent)
  })
_sym_db.RegisterMessage(FriendRecallNoticeEvent)
_sym_db.RegisterMessage(FriendRecallNoticeEvent.ExtraEntry)

FriendRequestEvent = _reflection.GeneratedProtocolMessageType('FriendRequestEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _FRIENDREQUESTEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.FriendRequestEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _FRIENDREQUESTEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.FriendRequestEvent)
  })
_sym_db.RegisterMessage(FriendRequestEvent)
_sym_db.RegisterMessage(FriendRequestEvent.ExtraEntry)

GroupRequestEvent = _reflection.GeneratedProtocolMessageType('GroupRequestEvent', (_message.Message,), {

  'ExtraEntry' : _reflection.GeneratedProtocolMessageType('ExtraEntry', (_message.Message,), {
    'DESCRIPTOR' : _GROUPREQUESTEVENT_EXTRAENTRY,
    '__module__' : 'onebot_event_pb2'
    # @@protoc_insertion_point(class_scope:onebot.GroupRequestEvent.ExtraEntry)
    })
  ,
  'DESCRIPTOR' : _GROUPREQUESTEVENT,
  '__module__' : 'onebot_event_pb2'
  # @@protoc_insertion_point(class_scope:onebot.GroupRequestEvent)
  })
_sym_db.RegisterMessage(GroupRequestEvent)
_sym_db.RegisterMessage(GroupRequestEvent.ExtraEntry)


_PRIVATEMESSAGEEVENT_EXTRAENTRY._options = None
_GROUPMESSAGEEVENT_EXTRAENTRY._options = None
_GROUPUPLOADNOTICEEVENT_EXTRAENTRY._options = None
_GROUPADMINNOTICEEVENT_EXTRAENTRY._options = None
_GROUPDECREASENOTICEEVENT_EXTRAENTRY._options = None
_GROUPINCREASENOTICEEVENT_EXTRAENTRY._options = None
_GROUPBANNOTICEEVENT_EXTRAENTRY._options = None
_FRIENDADDNOTICEEVENT_EXTRAENTRY._options = None
_GROUPRECALLNOTICEEVENT_EXTRAENTRY._options = None
_FRIENDRECALLNOTICEEVENT_EXTRAENTRY._options = None
_FRIENDREQUESTEVENT_EXTRAENTRY._options = None
_GROUPREQUESTEVENT_EXTRAENTRY._options = None
# @@protoc_insertion_point(module_scope)
