Skip to content

Releases: leomotors/salim-bot

Salim Bot V3 Preview 1

13 Oct 15:31
Compare
Choose a tag to compare
Pre-release

Framework Version: 1.0.0-pre.7

✨✨ Amazing New Features

  • Corgi Swift 術 => Come, ด่า and Leave

September 2021 Update

14 Sep 14:38
Compare
Choose a tag to compare

Salim Bot Version 2.1 (Build 420)

New features are

Introducing Salimshell

  • Commands for Bot, With this invention, news features are
    • Disable Bot on some Channel
    • Execute Console Command from Discord (Only for Owner)

Bot Settings Implemented

  • It is finally implemented with many news features to play with

Misc Changes & Improvements

Known Issues

  • Hydra can break the bots

Salim Hotfixes 2.0.400

07 Sep 09:13
Compare
Choose a tag to compare

Salim Bot 2.0.400

Hotfixes for Salim Bot 2.0
Visit Salim Bot V2 Release (2.0.394) for the changelog of Version 2.0

Changes

  • The Bot now abort tts when music is being played
  • Add Logging when playing music is an error or finished

Bug Fixes

  • Fixed an issue crashing the Bot when being insulted by Hydra (By using try-catch, of course) try-catch can't prevent this
  • Fixed an issue causing music to unexpectedly stop mid-way

Known Issues

  • Be aware when requesting songs with Hydra that trigger the bot. The Bot will break

Salim Bot V2 Release

05 Sep 14:09
3ba2d88
Compare
Choose a tag to compare

Salim Bot Version 2 is Here! (2.0.394)

Version 1 doesn't go anywhere, it just too succ.

Why Version 1 is SUCC?

  • Firstly, I can't compile it after resetting my Linux environment F
  • It's written over 5 months ago with a very puny understanding of nodejs
  • Not Modular, Hard for Maintenance

Big Changes in Version 2

  • Use eslint to maximize the power of TypeScript (FC Microsoft)
  • Very Modular: From 4 Files -> 21 Files
  • Now use ytdl-core for downloading YouTube: Latency is reduced to <1 sec
  • No more pydub as discord.js already have that feature
  • Now use Javascript for Training Review with more Stability

Changes for User

  • Easier installation, everything is done with npm run command including training review!

Changes and Improvements

  • น้อน can realize itself if it has disconnect (not auto though, only when someone does something to it)
  • DJ Salim is rebranded to DJ Salima, Use !DJSalima to invoke it! You can also specify the song name just that it must be รักชาติ
  • reload without needing to restart the bot

Limitation

Despite all Features are implemented and this is full release, Debug Console isn't fully implemented yet. It will be added more features in the future
Bot Settings also not implemented yet, will be implemented in the future

Salim Bot V2 Preview 5

04 Sep 15:36
Compare
Choose a tag to compare
Pre-release

Salim Bot Version 2 Preview 5 (Build 359)

RECAP: What is Salim Bot Version 2?

from previous release note
So today I come back to my computer (with a new environment because I've reset it) and my bots can't be compiled.
What I'm going to do is to REWRITE the Bot again
Because this Bot has been written around 5 months ago with very puny knowledge of nodejs

This update also added eslint to maximize TypeScript, more modular with classes (so no more yandere dev stuff), and overall improvements.

Current Implementation Status

The Bot is not fully implemented yet, what have been and not been implemented is listed below
(+) meaning it is added in this release

  • ชังชาติ Detector
  • Quote Sending
  • Introducing itself (+)
  • Train
  • Query from Users
    • Quotes and Keywords Count (+)
    • Facebook Recommendation
  • Voice Features
    • Text-To-Speech
    • DJ
  • Activities
  • Debug Console
    • Implemented 1/16

Salim Bot V2 Preview 4

04 Sep 11:13
Compare
Choose a tag to compare
Pre-release

Salim Bot Version 2 Preview 4 (Build 337)

RECAP: What is Salim Bot Version 2?

from previous release note
So today I come back to my computer (with a new environment because I've reset it) and my bots can't be compiled.
What I'm going to do is to REWRITE the Bot again
Because this Bot has been written around 5 months ago with very puny knowledge of nodejs

This update also added eslint to maximize TypeScript, more modular with classes (so no more yandere dev stuff), and overall improvements.

Current Implementation Status

The Bot is not fully implemented yet, what have been and not been implemented is listed below

  • ชังชาติ Detector
  • Quote Sending
  • Introducing itself
  • Train
  • Query from Users
  • Voice Features
    • Text-To-Speech (+)
    • DJ
  • Debug Console
    • Implemented 1/16 (+1)

Version 2 Preview 3

03 Sep 17:50
Compare
Choose a tag to compare
Version 2 Preview 3 Pre-release
Pre-release

Salim Bot Version 2 Preview 3 (Build 320)

What is Salim Bot Version 2?

So today I come back to my computer (with a new environment because I've reset it) and my bots can't be compiled.
What I'm going to do is to REWRITE the Bot again
Because this Bot has been written around 5 months ago with very puny knowledge of nodejs

This update also added eslint to maximize TypeScript, more modular with classes (so no more yandere dev stuff), and overall improvements.

Implementation

The Bot is not fully implemented yet, what have been and not been implemented is listed below

  • ชังชาติ Detector
  • Quote Sending
  • Train
  • Introducing itself
  • Query from Users
  • Voice Features
    • Text-To-Speech
    • DJ
  • Debug Console

Salim Bot Update 1.15

06 Aug 08:47
Compare
Choose a tag to compare

Update 1.15 For Salim Bot (Build 248)

This 'major' update has many changes and improvements (so it is 'major')

These changes are accumulated over a few days.
All changes since the previous release are:

More Informative about 'Quote'

  • In the console, the bot nows report the Quote ID it has sent, and it also classifies whether it is local or online!

Easy Implementation

Add requirements.txt

  • You can now install all python modules in one command

Add npm script

  • You can now run the bot with simple npm start

Misc Improvement

  • Keywords

Bug Fixes

  • Fix a bug that prevented the bot from being trained
  • Fix a bug that prevented music from being played

Typescript Migrate Update (1.14)

03 Aug 11:34
4361a95
Compare
Choose a tag to compare

Salim Bot Typescript Migrate is here!

This is a Major Update changing the structure of the program.

  • review.py now sits in 'python' folder
  • bot_settings.json now sit in 'settings' folder

Other changes are list below:

Facebook

The bot can send links to Facebook as an attempt to give you nice information, as to make it safe to the owner, it is delivered as an empty file and you must provide information yourself to use this feature.

Misc Change

  • Code Brushed, Added some more comment
  • Bot now speaks on the query if the person who asks is in the same voice channel
  • Bot now speaks upon entering the voice channel

Known Issue

  • [UPDATE: 6 Aug] The Bot can't be trained

Typescript Migrate Preview

03 Aug 10:22
Compare
Choose a tag to compare
Pre-release

Salim Bot Typescript Preview (Build 231)

this release is tagged at wrong branch
This is a very major update changing the program's structure, other changes are listed below:

Facebook

The bot can send links to Facebook as an attempt to give you nice information