2025.2

Additions

New Bit/Core functions!

Check if Guid Exists Function

Check if a guild is within Bits cache.

Check if member exists function

Checks if a member exists within Bits cached data for the specified guild.

Check if channel exists

Checks if a channel exists with Bits cached data for the specified guild.

Check if role exists

Checks if a role exists within Bits cached data for the specified guild.

EXPERIMENTAL: Allow plugin requirements to use array for versions

This will allow Plugin Developers to define multiple versions that their plugins are compatible with.

EXPERIMENTAL: Definable Node Modules

Node Modules can now be added during bot startup.

Documentation found at Definable Node Modules

EXPERIMENTAL: Definable Intents

Plugins can now add intents BEFORE the bot starts.

Documentation found at Definable Intents

EXPERIMENTAL: Global Exports

Bit now exports ALL functions within each plugins index.js file.

Exported functions can be found by importing "bit/plugin/{pluginName}"

Documentation found at Global Exports

NEW Plugin Functions

This version of Bit adds a few extra functions, aiming to make interacting between plugins MUCH easier.

New Functions

  • plugins.is_active(id, version)

    • The is_active function can be used if a plugin is installed, and (optionally) whether it matches a specific version. This function should be used in conjunction with bits soft-requirements system to block parts of your code to users who may not have all the required plugins.

  • plugins.find(id)

    • plugins.find(id) is used to find a specific plugin and it's information.

    • If a plugin cannot be found within the plugins database, it'll return a status code of 404.

Documentation found at bit/plugins

Changes

Updated discord.js

Updated to discord.js v14.19.3. This'll allow Plugin Developers to use the new Components V2.

Plugin Count and Plugin list functions have been moved!

With bit now exporting the pluginLoader.js file (under "bit/plugins") and the functions within, we've officially deprecated the old core.plugin_count() and core.plugin_list() functions within Bit: Core.

You can find the documentation for bit/plugins in bit/plugins

Other Changes

  • /databases is now /data

  • Updated update url

  • Updated info command

  • Updated ClientReady Event

Downloads

Update plugins to Bit 2025.2: Updating to Bit 2025.2

Update Bit to Bit 2025.2: Updating

Last updated

Was this helpful?