Nevira Music 2.3 (8. September 2021)
SoundCloud support fully dropped. -sc flag no longer works.
Fixed a bug where music would not start playing.
Nevira Music 2.3 (2. September 2021)
Music can now play from attachments.
Music now shows warning on YouTube and SoundCloud searches.
Nevira X1 (6.0.0 Release 20210824)
Patches issue in PURLS where URLs were not edited correctly, causing false positives and VT scan fails.
Nevira X1 (6.0.0 Release 20210823)
Patches issue where historic VirusTotal scan results for URLs could not be loaded.
Nevira X1 (6.0.0 Release 20210822)
Patches issue where banned users would be able to use context menus.
nv!about updated to reflect patch logs page
Nevira Music 2.3.0:
Read this post for more info.
Nevira 5.1.0 (Release 20210408):
Made guest accounts a thing for you lazy people or people who have security and privacy concerns.
Added some image commands (nv!perhaps and nv!beatbox).
Nevira 5.0.4 (Release 20210407):
Added custom commands! Currently limited to 10 commands per server as the feature is experimental.
Renamed NeoSoft Bot Engine to neoHelper.
Added customcmd cog for Nevira v5.0.4.
Nevira 5.0.3 (Release 20210403):
Added animated profile card backgrounds for Premium members.
Nevira 5.0.2 (Release 20210301):
Added nv!kill, nv!shuffle and nv!howgay.
Modified nv!beg command.
Patched some bugs.
Nevira 5.0.1 (Release 20210125):
Added a "tomorrow's weather" section in the weather card.
Removed the ability to rob users that are not in the server you are in.
Nevira 5.0.1 (Release 20210113):
Fixed injection not being disabled when the robber does not die in nv!rob
machinegun not being displayed in nv!battle
Fixed battle terminating when an invalid weapon is used
Fixed nv!bal showing the wrong account name when the theme is not set to multicolor
Added nv!pet (the devs got a bit weird with the replies 😏)
Nevira Music 2.2.0:
Brought back autopause and autoleave for Lavalink.
Nevira 5.0.1 (Release 20210111):
Added slash commands.
Typo fix for nv!beg
Nevira 5.0.1 (Release 20210110):
Fixed cooldown not being reflected on all servers
Nevira 5.0.1 (Release 20210109):
Further nerfing of nv!rob
Nevira 5.0.1 (Release 20210108):
Release number fix in nv!about to reflect the new year (2020xxxx => 2021xxxx)
Added an option to change your profile card background brightness (nv!setprofile brightness)
Fixed issue where if you received 10 diamonds from begging, your diamonds would be lost and replaced with a value of 10
Added nv!beg and made nv!work and nv!farm available to everyone.
Added custom text color for your profile cards! Premium only.
Reworked inventory system.
Nerfed robbing as it was too buffed.
Nevira Music 2.2.0:
Readded autopause and autoleave.
Xyron Engine 2.3.0:
Added antispam system.
Added Nevira Music 2.1.0.
Nevira Music 2.1.0:
As youtube-dl has been found not violating DMCA‘s anti-circumvention prohibitions, Nevira Music 1.3.2 has been brought back, and can be used alongside Lavalink. TL;DR: We brought back youtube-dl support as it did not violate the law and now we're offering this version of Nevira Music alongside Lavalink.
Added visual indicator for music equaliser.
New themes have been added. To make these new themes work while keeping changes to the theming system as low as possible, the theming system has been updated, which makes it easier for us to add new themes.
NeoSoft Premium is here! Subscribe to NeoSoft Premium and you will get early access to commands, better success rates for crime and rob, a 2x multiplier for daily rewards, 20% off all items in the shop, a special badge next to your username in nv!profile and custom theming!
The 2nd economy update is here! Early access to premium subscribers (until v5.0.1).
Rewrote some old commands.
New friends system.
Updated Music to v2.
Nevira Music 2.0.0:
Switched audio dependency from youtube-dl to Lavalink.
Completely rewrote Nevira Music so it can be used with Lavalink.
Nevira Music 1.3.2:
Fixed users that are not in the voice channel being allowed to queue music.
Nevira Music 1.3.1:
Fixed downloading status not updating from False to True when preparing music to be played.
hqaudio setting to
NataliaJS Public Beta:
NataliaJS public beta is now available!
Changed NBE type from v4.1 custom to a much faster v4.1 type 2. This update drops online saving and brings back local saving.
We have purchased our own server for Nevira and SnakeB.
Colin is back after about 10 months of being dead
Updated Xyron engine from v1.0 to v2.1 (without antialt).
Changed file saving method from local to online (API).
Updated NBE to v4.1.
w h a t (
Nevira Music 1.3.0:
Added music settings (
The new music controller will be picked on random when the controller leaves the voice channel. (Does not apply when no other users are listening as well.)
You will now have to enter only the index instead of
nv!music_choose <index> when running
Patched a bug in
nv!music_shuffle where the last character of the name of the track rearranged to the last position of the queue was lost after shuffling.
Enhanced music performance.
New news command powered by newsapi.org.
Some backend updates.
Nevira Music 1.2.3:
New easter egg, have fun finding it
New error message in nv!music_skip when no music is queued.
Nevira's production build now runs on Python 3.8 instead of 3.6.
Refer to update below
Nevira Music 1.2.2:
Changed default music volume from 50% to 100%.
Amelia's ownership has been transferred.
Natalia music has been disabled due to high load.
Refer to update below
Nevira Music 1.2.1:
You can now pick from a list up to ten tracks when running nv!music_play by adding 'search' in front of the query.
Backend updates to nv!profile, nv!weather and nv!covid19.
Added nv!changepass and nv!toggle2fa.
SnakeB is now a NeoSoft product.
Shortened the length of mine.py by 50%.
New weather card.
Switched the weather API from Dark Sky to OpenWeatherMap.
Added a COVID-19 tracker (nv!covid19).
Stay safe everyone, don't forget your face masks and hand disinfectants
Nevira Music 1.2.0:
Music loads even faster now (reduced to about 1.5 to 3 seconds for every music track).
Music is no longer limited to 10 minutes.
Unintentionally added support for SoundCloud and other platforms youtube_dl supports ¯\_(ツ)_/¯
The bot will now automatically leave the music channel if the controller has left.
We've done it - Nevira is now also a voice assistant. (Re-added nv!smart.)
Updated to NeoSoft Bot Engine 4.1.
Critical bug patches.
haha funi number
NeoSoft Bot Engine 4.1:
New neoai utility module.
nv!svr_yeet is now an alias of nv!svr_ban.
Nevira Music 1.1.0:
The rewriting process of Natalia is completed.
Music commands have been added.
Updated the nt!about URLs to the newest links.
Updated to NeoSoft Bot Engine 4.0.
Nevira Music 1.0.0:
Bug patches to nv!music_queue and nv!music_replay.
Music is now officially out of beta. Thank you to everyone that have tested Nevira's music feature.
New a!shoot and a!coinflip command.
Added music to Nevira.
Updated bot engine to v4.0.
NeoSoft Bot Engine 4.0:
Module loader update.
Daily rewards have been buffed to 200-1000 coins and you will always get diamonds from your rewards.
Added some more replies for nv!crime.
Increased the prices of some items in the shop.
Bot infrastructure update.
Updated bot engine to v3.6.
NeoSoft Bot Engine 3.6:
Module loader update.
Added the COVID-19 injection to the shop.
Updated Xyron engine to v2.1.
Fixed output for nv!convert.
Fixed antinuke not working when "Apply on all users" is on.
Added antialt system.
Nevira 4.0.0 Beta 10:
Changed nv!slap to nv!hit.
Moved badges to nv!profile, got rid of some of the badges, added new badges, removed nv!badges and badges are now saved to your NeoSoft Account.
Nevira 4.0.0 Beta 9:
Added profile and level system.
Nevira 4.0.0 Beta 8:
Xyron engine updated to v2.0.
Reduced robbing success rate to 10%.
Anti-nuke added so you can protect your servers from nuke bots that mass kicks and mass bans members. [Antinuke is still in beta]
Website is now unavailable. Deletion will be done at March 10th.
Nevira 4.0.0 Beta 7:
nv!rob command! Rob a rich person to make some money easily.
The nv!weather command will finally show the weather icon.
nv!say unlocked in preparation for a feature in a future update.
Account balance for other users are now viewable by everyone.
Moderation commands are now multi-parametered.
Smart commands are here!
Migrated site from neosoftgroup.wixsite.com/neosoft to wiki.neosoft.gq. Old site will be deleted at March.
Nevira 4.0.0 Beta 6:
2FA is now here! To enable this, please contact the owner since 2FA is not available publicly yet.
Edited nv!help reply.
Token currency removed from the bot.
Improved security for NeoSoft Accounts.
PvP battle mode added to nv!battle!
Patched an issue with some items in the shop.
Nevira 4.0.0 Beta 5:
Patched some issues.
Nevira 4.0.0 Beta 4:
Custom prefixes are here!
Patches to theming and other features.
Nevira 4.0.0 Beta 3:
Added the Christmas theme! (Theme ID: 2)
Nevira 4.0.0 Beta 2:
Theming is now here!
Natalia 6.0.0 Beta 2:
Removed the NeoSoft Gaming Engine (since Nevira already has it).
Patched support server info for nt5!about.
Brought back the classic about page for nt!about.
Nevira 4.0.0 Beta 1:
End of the summer event! Back to normal prices.
nv!crime command! Do some crimes and earn coins easily. You can get caught, so be careful! (Also, NeoSoft is not responsible if you commit these crimes irl, since it’s your fault if you do so and we never encouraged you)
Island defenders are FINALLY here! (after lots of heavy sighs)
Daily rewards are here! You can receive 50 to 250 coins every day using nv!daily.
Improved nv!ping replies.
nv!weather command! You can now check the weather using Nevira.
nv!svr_ban now sends a GIF file.
2 new GIFs added for the welcoming feature (now 7).
Merged Colin with Nevira.
Fixed the modlog issue Colin had.
Languages are now functional.
Fixed some account issues.
Switch of hosting service to HelioHost.
Data saving is functional again. FINALLY!!!
Services update (Website, status page):
Removed Colin from the website.
Removed Colin from the status page.
Natalia 6.0.0 Beta 2:
Added the NeoSoft Gaming Engine.
Added the Natalia v5 features.
Natalia 6.0.0 Beta 1:
Nevira 3.2.1 (Patch):
Patched nv!slap and nv!forceslap.
The NeoSoft Simplicity icon pack is now in use.
Natalia 5.0.1 (Patch):
Migrated hosting service. I’m not explaining this again.
Natalia is now owned by NeoSoft. AFsoft didn’t want it anymore, I guess.
Nevira 3.1.0 (Patch):
Migrated hosting service from ASN Hosting to Heroku. AFsoft had to shut it down. Sorry about that. I planned on switching the service to PythonAnywhere, but due to issues, I have temporarily migrated the hosting service to Heroku. Contact me to get your purchases restored when I’m done with this hosting service.
Nevira 3.1.0 (July Summer Update):
The July summer update is here. It was supposed to be released on June, but due to my schedule, v3.1.0 was released on July. Sorry about that.
Rescue Tube Battle Normal mode is here. Play like an elite, not an amateur. The mode is randomly selected.
Colin 1.0.0 (Release 20190618/1.0.0_1):
Colin is no longer in pre-alpha! Testing time is over. Enjoy the stable version of Colin.
Updated to NeoSoft Bot Engine v3.3.
FINAL VERSION OF COLIN: We’re merging Colin with Nevira to prepare for the migration of hosting services.
Nevira 3.0.1 (Release 20190618/3.0.1_2):
Patches to the database and ban system.
NeoSoft Bot Engine 3.3:
Update in user_handler: Functions trust and untrust has been added.
nv!trust command. This command is only available for Green, so don’t even dare trying to use it.
NeoSoft Bot Engine updated to v3.3.
NeoSoft Bot Engine security update.
Update to NeoSoft Bot Engine v3.3.
Nevira 3.0.0 (May Summer Update):
An ULTIMATE discount in the shop! All items will be 80% off! (Includes purchases with GJMs.)
New memes and jokes, I know that I should renew them.
Gift boxes! You can purchase them via Island Tokens or Diamonds.
Map day - evening - night transition effect!
100 diamonds will be given to everyone!
Removed the “No such command” reply.
Nevira 3.0.0 (Beta 3):
NeoSoft Bot Engine security update & patches done.
Update to NeoSoft Bot Engine v3.1.
All commands introduced in v4.3 will be added.
Prefix change from * to nt!.
Update to NeoSoft Bot Engine v3.0.
Nevira 3.0.0 (Beta 2):
Patches to the Tube Battle code.
Full economy system (nv!pay and nv!removemoney).
Patches to almost every feature that has been out of service due to uncompleted rewrite of the code.
Ability to change status (not presence).
Merged commands that give/remove currency to one command.
Nevira 3.0.0 (Beta 1):
New currency: Diamonds
Limited currency: Island Tokens! You can buy exclusive items using this item. Can be collected until 10. September!
The Island! Is it just me, or am I seeing a pirate? (This will be a minigame for v3.0.1)
Summer event! Explore the island and earn Island Tokens!
Minigames for the summer event!
nv!calendar command. This will send a calendar listing all the days of the current month.
nv!timer command. Use nv!stop to stop the timer, and it will send you the elapsed time.
Automatic shutdown issues fixed.
Update to NeoSoft Bot Engine v3.0.
NeoSoft Bot Engine 3.0:
Module loader update.
Bot engine is now rewrite compatible.
Nevira 2.1.1 (Patch update):
All databases were deleted. Everyone was given 1000 coins.
Everyone was unblacklisted (except the permabanned ones)! Actually, nobody was blacklisted. (Is it just me, or does this title look like a good crab rave meme opportunity?)
User logs were deleted! There were only warnings, at least the user logs are all clean.
Patched some issues with the coin adding system.
Battler engine v2.0 released.
Warning system. [ADMIN]
The bot logs user warnings and bans.
The welcome message channel is now easily able to be changed.
The nv!blacklist command now requires a reason to be entered.
nv!userstatus command. This command is usable by blacklisted users as well.
The bot will now LITERALLY not respond to blacklisted users.
Story mode, seasons and phases to seasons.
ok atte i changed the icon
Nevira now sends a DM to the target user when blacklisted/whitelisted.
Restart and shutdown logs.
Server eval commands. Only for admins tho.
Fixed logger system.
Logs can now be sent via DM. [Admin cmd]
Welcome messages now show GIFs, welcoming the user even more warmly.
Completed more of the Korean and Finnish translations, but still incomplete.
Patches of glitches we just found 10 minutes ago before this was written.
Fixed a glitch with the welcome msg.
Completed some of the Korean and Finnish translations. Please note that the translations are incomplete.
Replaced invite code.
Whitelist function. This easily makes users be un-blacklisted.
Stable release of v2.0.
Changed force commands from nv!kill force to nv!forcekill.
Resurrected Nevira Adblock Engine.
Ping speed checker.
Custom status will always have ‘| nv!about’ at the end.
Advertisement (sorry, I had to do this even though I hate ads).
Nevira 2.0.0 Beta:
Change of icon and codename.
nv!kill command. Only available in #disabled-protection-chat in the NeoSoft Server, but it is available anywhere in other servers.
nv!whitelist command. This will whitelist sites from the Nevira Adblock filters.
The nv!help command is back. This will show some of the commands
A welcome and goodbye message.
Stopped the bot from responding to the nv!say command to blacklisted users.
Stopped bot responding to itself.
Adblock setting is now shown on the nv!about embed.
Patched a bug on the nv!slap command.
Fixed bug on command nv!status and nv!blacklist showing deprecated commands.
Fixed issue where it blacklists the author of the message when the author attempts to blacklist himself/herself.
Fixed bug where it says “No such command: nv!yes (or nv!no)” when nv!yes is used on nv!blacklist.
Change of prefix from * to nv!.
Added support for www., .eu in Nevira Adblock.
More patches of bugs and glitches, we used a new and more effective bug spray this time.
Patches of bugs, our bug spray almost exterminated all of them.
Will patch a bug on Nevira Adblock not being able to delete messages in the filters.
WARNING: This update is really buggy, they will be patched in v184.108.40.206. Fixed all bugs in v220.127.116.11 and v18.104.22.168.
Nevira v1.2.4 is stable. We got lots of new commands in v1.2.4 (beta 1).
New *error command. This will generate a Nevira error message.
Nevira 1.2.4 (Beta 4):
One BIG update: *blacklist is now available for the NeoSoft Team!
Block all invite links with Nevira Adblock (*adblock).
We got Nevira running 24/7 via AFsoft ASM. We thank AFsoft a lot for reducing Nevira's downtime.
Nevira 1.2.4 (Beta 3):
Re-enabled dem memez.
Custom status text is now available.
Nevira 1.2.4 (Beta 2):
New *attack command. This lets you attack an enemy you found (you get a 20% chance to find one for now). This command is brand-new, so there might be bugs and glitches. Please contact support if you find one.
Nevira 1.2.4 (Beta 1):
New *badges and *reps command. These two commands will send you the reputations and badges given by NeoSoft.
Nevira 1.2.3 Update (22.214.171.124):
Changed the *warnings command. The command will send the message as DM if the author either has a warning or not.
Nevira 1.2.3 Update (126.96.36.199):
Added a *warning command. This will send you the warning log containing the warnings you received by the NeoSoft team.
Embedded the *about command.
Bot ownership has been transferred to AFsoft, however the founder (not NeoSoft) and AFsoft will continue the development.
Nevira 1.2.3 Update (188.8.131.52 stability update):
Fixed infinite repeat of error logs shown by nevirabot.py when /start is ran on the shell and start has been confirmed on nevirabot.py
Nevira 1.2.3 Update (184.108.40.206 + Security update):
Added another admin command (*alert). For more info, view the documentation.
Made a change to the token system. The token will need to be defined via token.txt (can be created with shell.py). This prevents token from being exposed to GitHub when a new version is uploaded.
New run system. run.py does not support the shell anymore, but however, it has been migrated to shell.py. The start method can be chosen (shell/direct startup).
Added a *day function, this will show you the day today.
Nevira 1.2.3 Update (220.127.116.11):
Maintenance update: improved bot stability
Command usage tracking: this will collect discord username and tag, command that was used, the server and the channel it was used, and nothing else.
Modified *hug command. This command will now make you (virtually) hug anyone that you mention and not the bot.
Anyone noticed the ‘1.2.3’ in the version number? xD
*slap command. You can try to slap anyone, with a 10% chance of succeeding.
New *8ball command. No parameters required tho.
Patches of glitches. Obviously.
*giveaway command. This will announce that you will start a giveaway.
*hug command. This will make the bot (virtually) hug anyone you mention.
*greet command. This will greet anyone that you mention.
Scrapped *whatsnew command. You can find the updates here instead.
Nevira collects usage information: This includes your Discord username, Discord Tag, the server and channel you used the command in and the command used with its parameter that was given.
*say command. (Required parameters: <content> (Usage example: *content Hello world))
*shutup command. (Required parameters: <user> (Usage example: *shut @Nevira))
Bot will ping you back if you ping the bot.
Using *hi will also ping you back.
Natalia 4.2.0 (Rollback edition):
Recovered v4.2 via cloud services.
Replaced *help with *about.
Rich embeds are finally available.
Feature where the bot waves you back when you say ‘hi’ has been removed.
Patched a bug, the *joke command is now functional.
Updated ‘What’s new’ screen.
Bot is now in the stable version.
More commands has been added.
Introduced new commands.
Patches of bugs.
Final version before rollback.
Introduced new commands.
Patches of bugs.
also lol the version number is a meme number
New ‘What’s new’ image instead of text.
NeoSoft Bot Engine 2.1:
Attempts to reconnect to Discord upon failure.
Introduced new commands, along with glitches.
Update to NeoSoft Bot Engine v2.1.
Introduced new commands.
Discontinued reporting system.
New ‘What’s new’ text.
Ability to send images.
Update to NeoSoft Bot Engine v2.0.
NeoSoft Bot Engine 2.0:
Raises error and automatically kills the program upon failure to import the necessary modules.
Increased bot stability.
Update to NeoSoft Bot Engine v1.1.
NeoSoft Bot Engine 1.1:
Unexpected automatic shutdown patched.
Added logging module.
NeoSoft Bot Engine 1.0:
NeoSoft Bot Engine has been created.
Added new commands.
Initial release! The first bot of NeoSoft is born. The prefix of this bot was $ back then.
$cool command. This command is kind of useless, but it wasn't back when it was created since it was Natalia’s first command ever implemented.
Natalia 7.0.0 Beta 1 (Developer Beta 1):
Music, moderation and weather has been ported over from Nevira.
Nevira 5.0.0 Beta 5 (Testers Beta 2):
Update to Nevira Music 1.4.
Nevira Music 1.4:
Nevira 5.0.0 Beta 4 (Testers Beta 1):
Added force play. This should only be used when music cannot be queued for any reason.
Fixed subscription system.
Nevira 5.0.0 Developer Beta 3:
Friends system added.
Gifting coins added.
Removed nv!dice_dual and merging it with nv!dice_singular into
nv!dice. The amount of dices rollable is now unlimited.
Subscription system was changed. The subscription system was changed so the subscription data will be saved individually instead of merging it to one file to save resources. Renewal system was also changed.
Added more themes.
Nevira 5.0.0 Developer Beta 2:
nv!unsubscribe for subscribing or cancelling Premium.
2nd economy update fully added.
Nevira 5.0.0 Developer Beta 1:
New themes have been added. To make these new themes work with keeping changes to the theming system as low as possible, the theming system has been updated, which makes it easier for us to add new themes. The bot will use the variable
themecolor if the theme ID integer is not 0 or 1.
NeoSoft Premium has been partially added, this is to be completed in the 2nd Developer Beta. Subscribing to Premium is currently unavailable.
The 2nd economy update has been partially added.
_ character cannot be used to create a NeoSoft Account to prevent users from giving themselves free Premium or modifying their data.