Openbullet 2 Plugins Jun 2026
Whenever possible, download plugins that provide open-source code repositories. Compile the .dll yourself using Visual Studio or the .NET CLI.
Using plugins elevates your automation setups from standard web scraping configurations to highly specialized enterprise tools. 1. Advanced Cryptography and Hashing
[Block("Adds two numbers together", name = "Addition")] public static int TestAddition(BotData data, int firstNumber, int secondNumber) Openbullet 2 Plugins
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net6.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> </PropertyGroup> <ItemGroup> <Reference Include="OpenBullet2"> <HintPath>path\to\OpenBullet2.dll</HintPath> </Reference> <Reference Include="RuriLib"> <HintPath>path\to\RuriLib.dll</HintPath> </Reference> </ItemGroup> </Project>
: Adding specific logic for complex data manipulation or external service interaction. Security Best Practices for Using Plugins Restart the
After writing your code, compile the project as a Class Library (.NET Core), grab the resulting .dll file from your build folder, and drop it into your OpenBullet Plugins directory. Security Best Practices for Using Plugins
Restart the OpenBullet 2 instance to load the new blocks into the Config Editor. |
Installation is straightforward
Below is a simple example of a custom OpenBullet 2 plugin block that takes a string input, reverses it, and outputs it to a variable.
| Plugin Type | Primary Purpose | Technical Requirement | | :--- | :--- | :--- | | | Add new visual blocks to Stacker. | Custom C# class inheriting from BlockBase , using Block and BlockCategory attributes. | | External Libraries | Integrate existing .NET libraries. | Place .dll file in Plugins folder and import its namespace in LoliCode. |
Installation is straightforward, but note that . You must manually add .dll files.
After a restart, the new "Addition" block should be available under the "OB2TestPlugin > Blocks > Calculator" category tree in the Stacker, ready to be used in automation configs.
Whenever possible, download plugins that provide open-source code repositories. Compile the .dll yourself using Visual Studio or the .NET CLI.
Using plugins elevates your automation setups from standard web scraping configurations to highly specialized enterprise tools. 1. Advanced Cryptography and Hashing
[Block("Adds two numbers together", name = "Addition")] public static int TestAddition(BotData data, int firstNumber, int secondNumber)
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net6.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> </PropertyGroup> <ItemGroup> <Reference Include="OpenBullet2"> <HintPath>path\to\OpenBullet2.dll</HintPath> </Reference> <Reference Include="RuriLib"> <HintPath>path\to\RuriLib.dll</HintPath> </Reference> </ItemGroup> </Project>
: Adding specific logic for complex data manipulation or external service interaction.
After writing your code, compile the project as a Class Library (.NET Core), grab the resulting .dll file from your build folder, and drop it into your OpenBullet Plugins directory. Security Best Practices for Using Plugins
Restart the OpenBullet 2 instance to load the new blocks into the Config Editor.
Below is a simple example of a custom OpenBullet 2 plugin block that takes a string input, reverses it, and outputs it to a variable.
| Plugin Type | Primary Purpose | Technical Requirement | | :--- | :--- | :--- | | | Add new visual blocks to Stacker. | Custom C# class inheriting from BlockBase , using Block and BlockCategory attributes. | | External Libraries | Integrate existing .NET libraries. | Place .dll file in Plugins folder and import its namespace in LoliCode. |
Installation is straightforward, but note that . You must manually add .dll files.
After a restart, the new "Addition" block should be available under the "OB2TestPlugin > Blocks > Calculator" category tree in the Stacker, ready to be used in automation configs.