- **ng_discord.py** - Neue Datei mit der Implementierung der `NGs_Discord_Webhook`-Klasse zum Versenden von Bildern über Discord-Webhooks. - Bietet Optionen wie das Hinzufügen eines Hintergrunds und die Festlegung der Hintergrundfarbe. - **nodes.py** - Registriert die Klasse `NGs_Discord_Webhook` in der Node-Liste. - Fügt den Display-Namen "NGs Discord - Webhook Send" für die neue Node hinzu. - **Neue Knotenklassen** - `NGs_Discord_Webhook`: Dient zum Versenden von Bildern an Discord-Webhooks, mit der Option, einen Hintergrund hinzuzufügen.
69 lines
2.3 KiB
Python
69 lines
2.3 KiB
Python
from .ng_multimask import *
|
|
from .ng_conditioning import *
|
|
from .ng_resolution import *
|
|
from .ng_textboxes import *
|
|
from .ng_sliders import *
|
|
from .ng_string import *
|
|
from .ng_other import *
|
|
from .ng_discord import *
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"NGs_Multimask_Write": NGs_Multimask_Write,
|
|
"NGs_Multimask_Read": NGs_Multimask_Read,
|
|
|
|
"NGs_BetterCLIPTextEncode": NGs_Better_CLIP_Text_Encode,
|
|
|
|
"NGs_ResolutionProvider": NGs_ResolutionProvider,
|
|
|
|
"NGs_TextBox_SIMPLE": NGs_TextBox_SIMPLE,
|
|
"NGs_TextBox_JOIN": NGs_TextBox_JOIN,
|
|
"NGs_TextBox_x2": NGs_TextBox_x2,
|
|
"NGs_TextBox_x3": NGs_TextBox_x3,
|
|
|
|
"NGs_Sliders_INT": NGs_Sliders_INT,
|
|
"NGs_Sliders_FLOAT": NGs_Sliders_FLOAT,
|
|
"NGs_Sliders_PERCENTAGECUT": NGs_Sliders_PERCENTAGECUT,
|
|
|
|
"NGs_String_Operator": NGs_String_Operator,
|
|
"NGs_String_Squisher": NGs_String_Squisher,
|
|
"NGs_Text_Cut_String": NGs_Text_Cut_String,
|
|
|
|
"NGs_Create_Solid_Color": NGs_Create_Solid_Color,
|
|
"NGs_Fill_with_Color": NGs_Fill_with_Color,
|
|
"NGs_Checkerboard_Generator": NGs_Checkerboard_Generator,
|
|
"NGs_Image_Progress_Bar": NGs_Image_Progress_Bar,
|
|
"NGs_Tag_Source": NGs_Tag_Source,
|
|
|
|
"NGs_Discord_Webhook": NGs_Discord_Webhook,
|
|
}
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"NGs_Multimask_Write": "NGs Multimask - Write",
|
|
"NGs_Multimask_Read": "NGs Multimask - Read",
|
|
|
|
"NGs_BetterCLIPTextEncode": "NGs Conditioning - Better CLIP Text Encoder",
|
|
|
|
"NGs_ResolutionProvider": "NGs Resolutions - Resolution Provider",
|
|
|
|
"NGs_TextBox_SIMPLE": "NGs TextBoxes - Simple",
|
|
"NGs_TextBox_JOIN": "NGs TextBoxes - Join",
|
|
"NGs_TextBox_x2": "NGs TextBoxes - x2",
|
|
"NGs_TextBox_x3": "NGs TextBoxes - x3",
|
|
|
|
"NGs_Sliders_INT": "NGs Sliders - INT",
|
|
"NGs_Sliders_FLOAT": "NGs Sliders - FLOAT",
|
|
"NGs_Sliders_PERCENTAGECUT": "NGs Sliders - STEPPER",
|
|
|
|
"NGs_String_Operator": "NGs String - String Tool",
|
|
"NGs_String_Squisher": "NGs String - String Squisher",
|
|
"NGs_Text_Cut_String": "NGs String - String Cutter",
|
|
|
|
"NGs_Create_Solid_Color": "NGs Image - Create Solid Color",
|
|
"NGs_Fill_with_Color": "NGs Image - Fill with Color",
|
|
"NGs_Checkerboard_Generator": "NGs Image - Checkerboard Generator",
|
|
"NGs_Image_Progress_Bar": "NGs Image - Image Progress Bar",
|
|
|
|
"NGs_Tag_Source": "NGs Other - Tag Source",
|
|
|
|
"NGs_Discord_Webhook": "NGs Discord - Webhook Send",
|
|
}
|