Skip to main content

Overview

Below outlines the general publishing options that are currently available in the Discord plugin. In your ImageRender, Playblast, or Export states, you should now see the option to select the Discord checkbox to enable publishing to Discord or notifying an artist of an incoming render.
state_manager_render_playblast

Render\Playblast

ImageRender State
state_manager_export

Export

Export State

Publishing to Discord

Selecting this option will allow youto upload your content directly to the Discord channel associated with the project. This will send the content directly to Discord. You are free to leave comments here that will get uploaded to Discord. You can also notify a user when content is on the way to be published. You can view what that will look like here: Discord - Notifications When you choose to render an image sequence is when things start to get a bit interesting. Refer to the Conversion section below for more information.

Notify Artist

This option will allow you to choose an artist to send a notification to, whether that be by channel or directly.
It is possible for the Discord options to lag a bit to populate because it’s trying to gather all of the users in the Discord server.
The notification gets sent as part of the preRender, prePlayblast, preExport callback. So it gets executed before everything else. If you want to know what these notifcations look like, go here: Discord - Notifications

Status

If the Approvals options are enabled, Status will allow the artist to send their post with Approvals buttons. You can find more information on that here: Discord - Approvals Based on the status of the post, it will update the status in the local versions json file. It will mark as:
ip/In Progress - If post is marked as Work in Progress
rev/To Review - If post is marked as Request Review

Conversion

You are more than welcome to render out an Image Sequence directly from the State Manager and Publish to Discord, however there are a few things you need to know. When you render an image sequence, it will be automatically converted to an MP4 so that Discord doesn’t upload just the first frame, or potentially 10s of frames all at the same time. Follow the general chart below to figure out whether or not it will be converted. This process happens after the rendering is completed so it happens in the “postRender” callback.