3ds Max Notifications - Full Manual

Vasyl Lukianenko
Vasyl Lukianenko
3D Artist and Technical Author

Overview

3Ds Max Notifications is a script for Autodesk 3Ds Max that sends render notifications directly to your messenger. It helps you monitor long renders remotely and stay informed when rendering is finished, failed, or requires your attention.

The script can send messages to Telegram, Discord, Slack, Microsoft Teams, and Google Chat. You can attach the latest rendered image to the message, add render information automatically, customize the notification text, and control when messages should be sent.

3Ds Max Notifications is designed to be simple to set up and convenient to use in daily production. After configuration, it can start automatically with 3Ds Max and work in the background without opening the interface.

discord message with render
Loading...

Main features:

  • Sending Telegram messages to a bot
  • Sending notifications to Discord, Slack, Microsoft Teams, and Google Chat via webhooks
  • Attaching the latest render image to a message
  • Easy and clear setup for connecting a Telegram bot
  • Simple webhook setup for Discord, Slack, Microsoft Teams, and Google Chat
  • Customizing notification messages with your own text
  • Message templates for automatic data insertion
  • Templates for Render Image, Scene Name, Local Time, Computer, User, Camera, Render Size, Memory, Render Engine, Render Time, and more
  • Set minimum render time before sending notifications
  • Enable or disable selected render events
  • Auto start script on 3Ds Max startup without opening the interface
  • Instant update system
  • Multi-language interface
  • API for sending custom notifications from other MaxScript tools

Supported messengers:

  • Telegram
  • Discord
  • Slack
  • Microsoft Teams
  • Google Chat
Download 3Ds Max Notifications

With these features, you can leave a render running, step away from your workstation, and receive a message as soon as the render is complete. If image attachment is enabled, you can immediately preview the final result from your phone or another device.

How To Use

Before using the script, you need to configure at least one messenger.

To enable or disable notifications, click the Bell icon on the toolbar.

bell icon toolbar
Loading...

To open the settings window, hold Shift and click the Bell icon.

3ds max notifications 1.2.7 main window settings
Loading...

In the settings window, choose the messenger from the Messenger dropdown and configure the connection.

Installation

3Ds Max Notifications uses Universal Installer. It helps install the script, copy required files and create buttons in the 3Ds Max interface.

Step 1

Run the installer by dragging the MaxNotifications.mzp file into the 3Ds Max viewport.

scripting run script manually
Loading...

You can also run the installer manually: Scripting → Run Script → MaxNotifications.mzp

Step 2

After launching the installer, you will see the first installation window.

Choose the interface language and click Next.

installation wizard step 1
Loading...

Step 3

Read the license agreement and accept it to continue.

Click Next.

installation wizard step 2
Loading...

Step 4

Choose installation options.

Usually, it is recommended to keep the default settings.

Available options may include:

  • Main Toolbar - creates a button on the main toolbar
  • Quad Menu - creates menu items in the 3Ds Max quad menu
  • Main DropDown Menu - creates menu items in the main 3DGROUND menu, if supported by your 3Ds Max version
  • Use HiDPI icons - uses SVG icons for high-resolution monitors
  • Setup Options - choose Install or Remove
installation wizard step 3
Loading...

For most users, the default installation options are recommended.

Note!
In newer versions of 3Ds Max, some menu systems may work differently because Autodesk changed the CUI system. If a specific menu item is not created, use the toolbar icon or the 3DGROUND menu.

Step 5

The installer will copy files and create interface buttons.

installation wizard step 4
Loading...

If Windows asks for administrator permission, click Yes.

user account control
Loading...

If you click No, some files may not be copied correctly and the script may not work as expected.

Step 6

When installation is finished, click Finish.

You can now run 3Ds Max Notifications from the toolbar or from the 3DGROUND menu.

installation wizard step 5
Loading...
button in interface
Loading...

Uninstall

To uninstall the script, run MaxNotifications.mzp again.

Follow the installer steps until you reach Setup Options, then choose Remove.

Click Next and follow the instructions.

installation wizard remove action
Loading...

If Windows asks for administrator permission, click Yes.

installation wizard remove action success
Loading...

Messenger Setup

Telegram Setup

Select Telegram in the Messenger dropdown.

3ds max notifications 1.2.7 choose messanger
Loading...

Click Connect to Bot.

tg 2 instructions tg
Loading...

The script will open an instruction window.

Click Join Telegram Bot.

tg 3 join telegram bot browser
Loading...

Telegram will open the bot chat. Add the bot and send the /start command.

tg 4 join and start
Loading...

Copy the PIN code from 3Ds Max Notifications and send it to the Telegram bot chat.

tg 5enter the pin code to join telegram bot
Loading...

Return to 3Ds Max and click Connect.

tg 6 instructions press button connect
Loading...

If everything is correct, you will see a successful connection message and your Personal Bot ID.

tg 7 bot connection successful
Loading...

Click Send Test Message to check that notifications are working.

A test message can be sent without a picture!
tg 8 send to telegram message from 3dsmax
Loading...

Discord Setup

In Discord, create or choose a server, then create a text channel for render notifications, for example Renders.

Quick tip how to create Discord server:

discord 3 create server
Loading...
discord 4 create on my own
Loading...
discord 5 for me and my friends
Loading...
discord 6 name renders channel
Loading...

Open: Channel Settings → Integrations → Webhooks.

Create a new webhook and copy the webhook URL.

discord 7 edit channel
Loading...
discord 8 create webhook
Loading...
discord 9 copy webhook url
Loading...

In script: Click Connect Discord Webhook.

discord 10 enter paste webhook url
Loading...

Copy the webhook URL, paste it into the script and click Save Webhook.

Click Send Test Message.

Keep your webhook URL private. Anyone with this URL can send messages to your channel.

discord message with render
Loading...

Slack Setup

Select Slack in the Messenger dropdown.

Click Connect Slack Webhook.

Create an Incoming Webhook in your Slack workspace and choose the channel where render notifications should be posted.

Copy the webhook URL, paste it into the script and click Save Webhook.

Click Send Test Message to verify the setup.

Microsoft Teams Setup

Select Microsoft Teams in the Messenger dropdown.

Click Connect Microsoft Teams Webhook.

Create or copy a webhook URL for the Teams channel where you want to receive notifications.

Paste the webhook URL into the script and click Save Webhook.

Click Send Test Message.

Google Chat Setup

Select Google Chat in the Messenger dropdown.

Click Connect Google Chat Webhook.

Create a webhook in your Google Chat space and copy the webhook URL.

Paste the URL into the script and click Save Webhook.

Click Send Test Message.

Notification Settings

Enable Notifications

Enable Enable Notifications to allow the script to send messages after rendering.

bell icon toolbar
Loading...

You can also enable or disable notifications by clicking the Bell icon on the toolbar.

Minimum Render Time

The Min. render time (sec) setting prevents messages from being sent after very short test renders.

For example, if the value is 60, notifications will be sent only when rendering takes longer than 60 seconds.

Message Templates

You can customize the message text using templates.

Click Attach Information and choose which information should be added to the message.

Available templates include:

  • Render Image - attaches the latest render image
  • Scene Name - inserts the current scene name
  • Local Time - inserts current local time
  • Computer - inserts computer name
  • User - inserts operating system user name
  • Camera - inserts active camera name
  • Render Size - inserts render resolution
  • Memory - inserts memory usage
  • Render Engine - inserts render engine name
  • Render Time - inserts time spent on rendering

Render Image Settings

If you use Corona Renderer, you can enable Use Corona Light Mix If Possible.

When available, the script will use the Corona LightMix result instead of the standard rendered image.

Multi-Language Interface

3Ds Max Notifications supports multiple interface languages.

You can choose the language during installation or later in the script settings.

Open the Language menu and select the language from the dropdown list. The interface will update automatically.

3ds max notifications 1.2.7 multilanguage interface
Loading...

Updates

Important!
The update is available only for those who have purchased a license key!

The update system allows you to check for new versions of the script.

Open the Updates section and click Check For Updates.

3ds max notifications 1.2.7 updates
Loading...

If a new version is available, you will see an update notification.

update window
Loading...

Click Update To Latest Version and wait until the update is installed.

updates success
Loading...

API

3Ds Max Notifications includes an API that allows other MaxScript tools to send messages through the configured messenger.

api = ::MAX_NOTIFICATIONS_API()

-- Send photo with caption
api.sendPhoto "My finished render" @"C:/Users/User/Desktop/LivingRoom.jpg"

-- Send default message
api.sendMessage "Hello world"

Use:

api.sendPhoto "Your image caption" @"Path to image"

to send an image with a text caption.

api.sendMessage "Your text"

to send a regular text message.

Note!
To use the API, notifications must be enabled in 3Ds Max Notifications.
Important!
Purchase the script to use the API!

License

3Ds Max Notifications uses a shareware license.

You can install and test the script before purchasing a license. However, some features may require an active license key, such as instant updates, API usage, or advanced functionality.

license window on start
Loading...
Purchase License

How to activate the license

  • Open the License section in the 3Ds Max Notifications settings window.
  • Paste your license key into the license field.
  • License window will automatically close.
license window enter the key
Loading...

If activation is successful, the script will save your license information and you will not need to enter the key again on the same computer.

License usage

One license key can be used on up to 2 computers, for example one workstation at home and one workstation at work.

The license is permanent and includes lifetime updates.

{{commentsMsg}}
  

No one has posted a comment yet
{{comment.lastname}} {{comment.name}} {{comment.date}}
{{comment.text}}
Sponsored content