2025.2 has been released!
Check it Out!
Bit
Bit Source CodeBug & Suggestion Tracker
2025.1
  • Bit
  • Docs
  • Bit Plugins
  • Bit Changelogs
  • Bit Hosted
  • Welcome
  • Updating
  • Commands
  • FAQ
  • Install Plugins
  • Dev
    • Create Plugins
      • Commands
      • Events
      • Plugin Requirements
      • Bit Core Functions
        • Logs
      • Run function on bot startup
      • plugin.json
      • update.json
      • Updating to Bit 2025.1
      • Updating to Bit 2024.2
      • Updating to Bit 2024.1
Powered by GitBook
LogoLogo

Copyright 2018-2026 Lockyz Media

On this page

Was this helpful?

Edit on GitHub
  1. Dev
  2. Create Plugins
  3. Bit Core Functions

Logs

Bit employs a custom logging system. To use bits new logging system you simply have to import bit/core and then follow the function structure.

const core = require('bit/core');

// Log ERROR as Bit Example plugin
core.log(2, "Bit Example", false, "Something Broke")
// ^ Will output "[ERROR] Bit Example: Something Broke"

// Log WARNING as Bit Example Plugin
core.log(1, "Bit Example", false, "Something Broke")
// ^ Will output "[WARNING] Bit Example: Something Broke"

// Log INFO as Bit Example Plugin
core.log(0, "Bit Example", false, "Something Broke")
// ^ Will output "[INFO] Bit Example: Something Broke"

You can also force the log to appear in the bots console regardless of the users settings

const core = require('bit/core');

// Force ERROR from Bit Example Plugin to appear in the bots console
core.log(2, "Bit Example", true, "Something Broke")
// ^ Will ALWAYS output "[ERROR] Bit Example: Something Broke"

// Don't Force ERROR from Bit Example Plugin to appear in the bots console
core.log(2, "Bit Example", false, "Something Broke")
// ^ Will only output "[ERROR] Bit Example: Something Broke" if the user has error logs turned on for the console

Last updated 5 months ago

Was this helpful?