Skip to content

Releases: bdawg1989/SysBot

2.7.7

14 May 23:33
Compare
Choose a tag to compare

Updates:

New Features

  1. Auto Correct added to batch trades 6fb2f8e
  2. DM Embeds instead of plain text. 554a111

Improvements / Fixes

  1. Added New Toggle for Gender Correction under Auto Correct Settings ebaf8c9
  2. Updated Button GUI for Start/Stop/Restart/Update ac99bfb
  3. Fixed order of the EVs/IVs in trade embeds for SpA, SpD, and Spe 691b717
  4. Added new Nickname Verifier from PKHeX 25.5.5 to Auto Correct feature 7b4c1a2
  5. Force DisallowNonNative/DisallowTracked to true/false based on EnableHOMETrackerCheck setting. 7f24b22

2.7.6b - Primarina!

10 May 01:04
Compare
Choose a tag to compare

This release allows your users to trade the latest 7* Mighty Raid Pokémon - Primarina!

Enjoy!

My https://genpkm.com/ is updated now too so that users can create it in Showdown Format.

Example Showdown:

Primarina (F)
Ball: Dive Ball
Level: 100
=Generation=9
.MetLocation=30024
.RibbonMarkMightiest=true
Shiny: No
Ability: Liquid Voice
EVs: 6 HP / 252 SpA / 252 SpD
Tera Type: Fairy
Modest Nature
.MetDate=20240509
- Moonblast
- Psychic
- Sing
- Sparkling Aria

File can be downloaded below.

2.7.6

07 May 19:29
Compare
Choose a tag to compare

What's New?

Changelog 5/7/2024

New Feature
AutoCorrectShowdown - Enable this new option under your Trade settings to allow the program to automatically correct just about any wrong format the user puts in. There are several new settings to adjust to your liking. AutoCorrectShowdown can correct wrong species names, forms, genders, held items, balls, level, IVs, EVs, Abilities, Natures, and even moves.
If a user puts in an invalid showdown set via trade command or hidden trade command, the auto correction will take place to adjust the showdown set to be legal if possible. Keep in mind, this is a brand new feature, and is being actively worked on still, but please report any bugs to our Discord.

Improvements

  • Trade Embeds are now enabled by default for new configs
  • Fixed several commands that were not properly deleting the user commands in the channel after the user issued them.

Dependency Updates

  • Updated PKHeX and ALM to the latest versions.

Enjoy!

image

image

v2.7.5

03 May 01:23
Compare
Choose a tag to compare

What's New?

New Features

  • Added EV's to Trade Embed and an additional setting to toggle it on/off in Trade Embed Settings.
  • Allowed IgnoreAutoOT for files. Users can now bypass AutoOT with files by adding true to the trade params. .trade true <attached file>
  • Added Tera Type Emoji settings under Trade Embed Settings that allow the bot owner to specify specific emoji's in place of the TeraType name.

Improvements

  • Cleaned up Abuse Settings and stripped out the poorly working SuspiciousActivity triggers.
  • BannedID's now are prevented from running any commands on the bot, instead of before it allowed them to still submit a trade request, which made zero sense.
  • All Special Request MysteryGifts obtained by using the srp command come with valid random Met Dates now so users don't have to look them up and add the batch code anymore.
  • Added OT info to the srp command so that it shows a little more info about the MysteryGift.
  • Legendary species can now be generated with a valid Master Rank Ribbon due to new Reg G Season.
  • New Icon for the Program.

Fixes

  • qc now actually removes users from the queue.
  • Reworked entire MysteryEgg module so now users can generate eggs for BDSP and SWSH now too as well as SV.
  • Fixed pokeball image that wasn't showing in the footer of the tradestart embed.
  • Fixed Help Module to support pagination. .help 1 for page 1, help 2 for page 2, etc.

v2.7.4

19 Apr 19:35
Compare
Choose a tag to compare

Change Log

Improvements

  • Added new video command that will send a gif in the channel the command is ran in so you can see what your bot is doing.
  • Added new hidetrade or ht command that allows users to hide their trade details from showing as an embed in discord channels.
  • Improved the look of the Trade Start embed to include the ball image in the footer as well as added and changed text.

Fixes

  • Fixed LGPE and it's now fully functional.
  • Fixed LGPE trade attachments due to PKHeX using bytes to determine if a file is a MysteryGift instead of extensions.

v2.7.3 (Revised)

15 Apr 21:59
Compare
Choose a tag to compare

What's New?

Fixed: Trade embeds were not showing if users had the new setting StoreTradeCodes set to true.
Improvement: Removed Start/Stop bot echo in echo channels.
New Feature: Added peek command. Allows Sudo users to capture a screenshot to see what's going on in the game.
image

2.7.2 Release

10 Apr 19:42
Compare
Choose a tag to compare

Release Notes:

  • Added Reboot and Restart button to GUI

  • Clicking this will reboot the game and completely restart the bot by disconnecting and reconnecting.

  • Redid the UI design and moved Start/Reboot/Stop buttons to a dock at the bottom.

  • Added ignoreAutoOT to Batch trade logic in showdown sets. (Does not work for files)

  • Added users OT/TID/Users Total Trades info to embed.

  • Update Check for the program when opened will now check my github directly for new releases and display them to you, and the download will download the .exe directly from github.

  • On building .exe publish settings will no longer spit out the debug files with the executable.

2.7.1 - revised

04 Apr 19:37
Compare
Choose a tag to compare

Added new setting Trade > TradeConfiguration > StoreTradeCode

  • This new setting will store each user that trades the first random trade code as their permanent trade code if turned on. This way, each time a user requests a trade, they know their trade code will be the same, so they won't have to keep entering a new trade code each time.

Users can delete their stored trade code by using the dtc command. The next time the user trades, they will be assigned a new trade code.

Added Trainer Name, TID, SID output to users DMs for BDSP/PLA/SWSH games

  • Users in those games will now see their OT, TID, and SID in their DM's from the bot just as it is for Scarlet/Violet.

Revision 2024.4.4 @ 8:13 PM CST

  • Added latest Distribution for Meganium. Users can now create Meganium The Unrivaled.

image

Updated PKHeX.Core.dll included for people building their own program.

2.7.0 Update Notes

04 Apr 15:42
Compare
Choose a tag to compare
  • Added IgnoreAutoOT which allows users to bypass Auto OT if we detect a custom OT in the showdown set.

  • Changed Custom MoveType Emoji settings to be a little more user friendly. Now you only need to supply the full Discord Emoji code instead of the name, then the ID separately. YOU WILL NEED TO REDO YOUR CONFIG WHEN UPDATING.

  • PLA and LGPE can't have RelearnFlags set currently, so I added logic to make that setting irrelevant if it's turned on for those two games.

2.6.9

01 Apr 22:54
Compare
Choose a tag to compare

Fixes several issues with SV Trading.

Distribution Trades work again.
Queue system should work fine again too.