Skip to content
This repository has been archived by the owner on Oct 4, 2019. It is now read-only.

Releases: Spark-Core/Spark

Version 0.1.0

01 Jul 13:23
04b2b8b
Compare
Choose a tag to compare

New:

  • [Note] Allowed possibility to pass clientOptions through the client.
  • [8517a96] Created a default about command for information about spark and the bot.
  • [8235ea3] Created disable feature to deactivate desired parts of the framework.
  • [085a331] Created event loader.
  • [9def9b8] Added help command that shows your commands.
  • [9def9b8] Added ability to add descriptions to commands.
  • [9afd78c] Added warning if node version was <= 8.
  • [4e3239b] Added way to add custom fields to built-in help command.

Improved:

  • [68f3510] Changed framework to class based.
  • [e4797bd] Renamed Message Function to Observer.
  • [c2a49d4] Renamed Boot Function to Engine.
  • [877b9be] Renamed disabledChannels(string) to allowDms(boolean).
  • [2f70ca8] Added ignoreBots to customConfigs.
  • [e13888b] Fixed about command bug where the fields keep adding up.
  • [34aff86] Prefixes are now properly stored for custom configs.
  • [53580a9] Update notices have improved. (again 😀 )
  • [15c262d] Help command now supports more then 25 commands.
  • [3cd2b8d] Removed custom config prefix bug.
  • [8688281] Fixed a bug where observers sometimes wouldn't get triggered.

How to install:

To install this version, type this in your command prompt at your bot's location:
npm install sparkbots

Version 0.1.0 beta 1

06 May 22:06
5f890a0
Compare
Choose a tag to compare
Version 0.1.0 beta 1 Pre-release
Pre-release

This is a pre-release, don't use this in production.

New:

  • [Note] Allowed possibility to pass clientOptions through the client.
  • [8517a96] Created a default about command for information about spark and the bot.
  • [8235ea3] Created disable feature to deactivate desired parts of the framework.
  • [085a331] Created event loader.
  • [9def9b8] Added help command that shows your commands.
  • [9def9b8] Added ability to add descriptions to commands.
  • [9afd78c] Added warning if node version was <= 8.
  • [4e3239b] Added way to add custom fields to built-in help command.

Improved:

  • [68f3510] Changed framework to class based.
  • [e4797bd] Renamed Message Function to Observer.
  • [c2a49d4] Renamed Boot Function to Engine.
  • [877b9be] Renamed disabledChannels(string) to allowDms(boolean).
  • [2f70ca8] Added ignoreBots to customConfigs.
  • [e13888b] Fixed about command bug where the fields keep adding up.
  • [34aff86] Prefixes are now properly stored for custom configs.
  • [53580a9] Update notices have improved. (again 😀 )
  • [15c262d] Help command now supports more then 25 commands.
  • [3cd2b8d] Removed custom config prefix bug.

(bold: Changed in this beta pre-release)

How to install:

Type this in your command prompt: npm install sparkbots@beta to get the latest beta.

Important!

Because beta versions aren't fully tested we can't guarantee everything will be working completely
We are not resposible for anything going wrong while using the beta versions.

Version 0.1.0 beta 0

10 Apr 17:15
Compare
Choose a tag to compare
Version 0.1.0 beta 0 Pre-release
Pre-release

New:

  • [Note] Allowed possibility to pass clientOptions through the client
  • [8517a96] Created a default about command for information about spark and the bot
  • [8235ea3] Created disable feature to deactivate desired parts of the framework
  • [085a331] Created event loader
  • [9def9b8] Added help command that shows your commands.
  • [9def9b8] Added ability to add descriptions to commands.

Improved:

  • [68f3510] Changed framework to class based
  • [e4797bd] Renamed Message Function to Observer
  • [c2a49d4] Renamed Boot Function to Engine
  • [877b9be] Renamed disabledChannels(string) to allowDms(boolean)
  • [2f70ca8] Added ignoreBots to customConfigs

How to install:

Type this in your command prompt: npm install sparkbots@beta to get the latest beta.

Important!

Because beta versions aren't fully tested we can't guarantee everything will be working completely
We are not resposible for anything going wrong while using the beta versions.

Version 0.0.6

16 Jan 20:15
Compare
Choose a tag to compare

New:

Improved:

  • Custom configs | docs page will be added soontm
    fixed chrashes, added changable names, and made sure it wouldn't break when they were removed on accident.
  • Framework won't allow spaces as prefix anymore.
  • Updated update url, which means you should be getting update notifications again.
  • createcommand will now also generate a level exports on default.

Version 0.0.6 beta 1

09 Jan 17:09
Compare
Choose a tag to compare
Version 0.0.6 beta 1 Pre-release
Pre-release

Mainly bugfixes in this update.

  • #23 fixed.
  • Prefix with spaces will now no longer be accepted.
  • Slowly starting to integrate chalk for console.log messages

Version 0.0.6 beta 0

07 Jan 01:57
ba1bc12
Compare
Choose a tag to compare
Version 0.0.6 beta 0 Pre-release
Pre-release

In this update stuff has been improved in the background, and some new stuff has been added.

New:

Improved:

  • Added some links to <pagelink> (wip)

To use this release, install with npm like this: npm install sparkbots@beta

Version 0.0.5

29 Nov 15:33
ba1bc12
Compare
Choose a tag to compare

A new release, where I worked on some missing features to make the framework better to use for production ready bots, I will continue working on this in 0.0.6, but i wanted to make sure the changes were out a bit faster.

Changed in this update:

  • Ability to specify a name for a moderator role [lvl 2] or Admin role [lvl 3].
    • Do this by adding modRole: "name-role" or adminRole: "name-role" in your startup file.
  • Updated reload command | #10
  • Event handler [Also used by intern system]
  • Reworked snippets
    • Replace .snippets.get("snippet_name")() with .snippets.snippet_name()
    • Use .snippets.list(?snippet-name) to get all snippets (keep it empty) or search for a snippet (first argument is name)

You can install this version by doing npm install sparkbots

Version 0.0.5 beta 2

25 Nov 15:07
Compare
Choose a tag to compare
Version 0.0.5 beta 2 Pre-release
Pre-release

Warning!
Beta builds are not tested enough by us to know if everything will work

Feel free to test the version, and report bugs if found.

We are not responsible for errors, bugs, corruptions, or any other damage to your device.

This build includes the following changes:

  • Added built in levels, you can add modRole or adminRole in the config with a name. #6
  • Fixed a bug that chrashed when reloading using git. #9
  • Reloading all got added, so you can reload everything (functions and commands) #10
  • Snippets got improved, making them easier to use (
    client.snippets.snippet_name() to execute a snippet or
    client.snippet.list("snippet_name" / null) to get info about a snippet, or all.
    )
  • Added events.
  • Improved native events.

We need a lot of testing on this, every little bit helps.

Don't be affraid to open an issue if something is not working like it should. we are happy to help.

Use this command to install this beta version:

npm install sparkbots@beta

Version 0.0.5 beta 1

15 Nov 19:42
Compare
Choose a tag to compare
Version 0.0.5 beta 1 Pre-release
Pre-release

Warning!
Beta builds are not tested enough by us to know if everything will work

Feel free to test the version, and report bugs if found.

We are not responsible for errors, bugs, corruptions, or any other damage to your device.

This build includes the following changes:

  • Added built in levels, you can add modRole or adminRole in the config with a name. #6
  • Fixed a bug that chrashed when reloading using git. #9
  • Reloading all got added, so you can reload everything (functions and commands) #10
  • Snippets got improved, making them easier to use (
    client.snippets.snippet_name() to execute a snippet or
    client.snippet.list("snippet_name" / null) to get info about a snippet, or all.
    )
  • Added events.
  • Improved native events.

We need a lot of testing on this, every little bit helps.

Don't be affraid to open an issue if something is not working like it should. we are happy to help.

Use this command to install this beta version:

npm install sparkbots@beta

Version 0.0.5 beta 0

27 Oct 08:02
Compare
Choose a tag to compare
Version 0.0.5 beta 0 Pre-release
Pre-release

Warning!
Beta builds are not tested enough by us to know if everything will work

Feel free to test the version, and report bugs if found.

We are not responsible for errors, bugs, corruptions, or any other damage to your device.

This build includes the following changes:

  • Added built in levels, you can add modRole or adminRole in the config with a name. #6

  • Fixed a bug that chrashed when reloading using git. #9

  • Reloading all got added, so you can reload everything (functions and commands) #10

  • Added events.

We need a lot of testing on this, every little bit helps.

Don't be affraid to open an issue if something is not working like it should. we are happy to help.

Use this command to install this beta version:

npm install sparkbots@beta