Builders#
Yuyo provides several methods for converting Hikari data objects to writeable builder objects.
Commands#
builder = yuyo.to_builder.to_cmd_builder(cmd)
to_cmd_builder converts a hikari.PartialCommand object to the relevant builder object.
to_slash_cmd_builder and to_context_menu_builder can be used to convert command objects where the command type is already known without losing this information typing wise.
Message components#
builder = yuyo.to_builder.to_msg_action_row_builder(row)
to_msg_action_row_builder converts a hikari.MessageActionRowComponent object to a hikari.api.MessageActionRowBuilder object.
There's several other methods which can be used to convert the sub-component objects found in message action rows to builder objects: