Releases: ghostselfbot/ghost
3.4.0
Major changes
Added a GUI!
Changelog
2b34cc3 Potential web console...
b1904f2 Remove webconsole.
d19e38b Change checking token when running bot to be more reliable
d26b3e3 Add tkinter based GUI!
69dbd6b Change token checking method to use a loop.
8a04600 Add to_dict and set methods in Sniper class
8ea3c81 Add try for webhook.url in set_webhook in Sniper class
418af2a Add to_dict and set methods in Theme class
c15feb1 Add integer check for message_settings.auto_delete_delay
f98e338 Add create and delete theme methods to Config class
a769041 Return the default theme if can not find given theme.
020784c Add subkey checking using . as a seperator.
f00f6dd Add static quit and get python path methods.
f08edb3 Change default theme emoji
4aba57c Remove handler variable as starting bot is done through gui util
4265568 Moved handler to console util
18caa22 Add quit command.
4fa35cc Change response in restart command
22db18e Added gui enable command.
f2311e8 Improved session spoofer command.
b76b602 Added ttkbootstrap for GUI
6f2e8d9 Update default config
e7156db Update default theme
54e4028 Update version to 3.4.0
Full Changelog: 3.3.1...3.4.0
3.3.1
Major changes
- Added a session spoofer command. This will allow you to spoof your Discord session to make others think you're using a mobile phone and other devices.
- Added poll and discordpoll command. Poll command allows you to create a poll on any server with a regular message and reactions and discordpoll creates a poll using Discord's poll feature.
- Added pollspam command. The native poll feature fills quite a lot of the channel in Discord. pollspam takes advantage of this and creates 25 polls using the poll to its limits and the longest ascii character
﷽
.
Changelog
a580996 Fixed purgechat command.
95239e1 Fix ccgen script
a66899f Add pycryptodome to requirements
4d1607d Add old school animated banner!
cf51eaa Add old static banner
cf1d8c8 Add servericon command.
5a7facd Change help command to use theme title
a22aaf0 Update default ghost theme.
4367d0e Fixed RPC and added dedicated RPC toggle command.
94d715a Fix prefix command.
c303d4e Added session spoofer command and utility. Thanks @verticalsync
261f8d1 Modified settings command to show more information.
2fbdb57 Remove shortener, not working and not used.
73ebcc6 Removed soundboard testing
e9786a0 Removed shortener
2e5a687 Add theme class to config util
2c69fbe Convert to using new theme class and cmdhelper
6183700 Fix filesay script
c952231 Update example script
853021c Add rise logo to data
4632dba Add error checking for getting thumbnail image.
3ca2286 Update rise theme.
eaa905b New webhook template.
0859a2d Run config check.
0abb82f Add dist and build to gitignore, experimenting with compiling.
3e64c5a Remove cfscrape
e7e376f Added poll and discordpoll command.
26cbbd9 Added pollspam command.
d125a07 Update version to 3.3.1, update MOTD and update default config file.
Credits
Thanks @verticalsync for the discord.py identify spoof for session spoofing!
Full Changelog: 3.3.0...3.3.1
3.3.0
Major Changes
I have added webhooks to all snipers and created a webhook setup command!
CleanShot.2024-10-27.at.11.02.28.mp4
Changelog
c0e1afe Added sniper object and webhooks.
e8b2680 Add webhook util for creating and using webhooks.
8bd69ab Added saves to privnote util.
ac509d8 Add webhook to init
d89fcd1 Convert to new sniper class.
1af1234 Use checks in privnote util rather than config.
81231f4 Remove config checks from init in class.
20037a1 Convert to using sniper class and add own check and save functions.
28a50d6 Add error checking for when cloudflare block.
bcf18a1 Removed all old sniper functions in config in favour for new sniper class and fixed invalid code checking in nitro sniper.
df2886e Moved to using the sniper class in config and added privnote sniper toggle command shortcut.
0e00f45 Add delete_after to cmdhelper
d6a1f1e Added webhook setup command.
77de31d Added webhook to nitro sniper and subtle changes.
20c3b32 Added webhook to privnote sniper and subtle fixes.
6c20f2b Added webhooks and moved around config
e11b2a9 Update version to 3.3.0 and change MOTD
Information
I re-posted the release to push automatic webhook to Discord server.
Full Changelog: 3.2.0...3.3.0
3.2.0
Major Updates
I've added a nitro and privnote sniper!
Next update I'm going to add webhook notifications and possibly work on a few more snipers.
Changelog
3f30ec2 Add psutil to requirements.
8ebec97 Update readme.md
f36ac60 Merge branch 'main' of https://github.com/bennyscripts/ghost
f43314a Change config check to add missing keys and replace old theme system for new.
ee68a16 Rewrite general commands to use cmdhelper. Cleans the code up a bit
3297db8 Added snipers command, nitro sniper, events cog for future snipers and sniper console logging.
38da75f Subtle CLI style changes.
1c940ee Remove checks for old version of discord.py-self. Ghost will now quit when detecting incorrect version of discord.py_self.
1ee55fb Update rise theme image.
c4d00d1 Code clean up.
ecfb282 Add blank print after details for sniper logging. Looks a lot nicer in the CLI
4ba6d85 Add desktop notification for successful snipe.
c495d5c Add privnote client. Credits: drake-mer, abkrn.
1e86ab9 Added snipers check for config.json. Makes sure everything is up to date.
36a01a1 Add privnote options to base config and added privnote checks and functions.
cce6f12 Added cfscrape, its required for privnote client to function.
8f4020e Add privnote sniper.
082cb6b Add snipers to config.json
33b4e7c Update to version 3.2.0
9e4cc65 Add MOTD to config and CLI banner.
Credits
Cheers @abrkn for creating a node.js privnote client for me to sample and create my Python copy.
Cheers @drake-mer for creating a copy of gibberish-aes in Python.
Full Changelog: 3.1.0...3.2.0
3.1.0
Changelog
7c17bd8 Hide my own themes (Download these in Discussions!!)
fc49886 Add purgechat command.
8de9a88 Add check for clear command.
fc0a6bd Use cmdhelper for ban and kick command for cleaner code.
b637254 Remove built in broken ccgen in favour for ccgen script.
4d7bc69 Add changehypesquad, status, customstatus and clearstatus commands.
7d6190b Custom embed generator.
f71c23f Add dadjoke, insult, compliment, catfact and yomomma commands.
990cf42 Add playing and streaming status commands
cced933 Add servernuke command.
df76773 Add channelflood command.
e7eb095 Added numerous codeblock commands.
1e9d70e Add specs command.
e213aa2 Add reverse command.
fbb1850 Add 8ball, fakenitro and hyperlink commands.
e8f5aca Add very basic rock, paper, scissors command.
6d39aad Add banlist command.
8137ab5 Added lock, unlock, unban, unkick, mute and unmute commands.
7ef4bc5 Added allcmds command. Lists all the commands the bot has.
fd15dea Fixed unban and added user ID to banlist
8051cdc Added dumpchat and firstmessage command.
068dcf3 Add slot machine command.
07d8704 Added webhookinfo command.
4139dca Added morsecode encryption and decryption commands.
db4bc9e Added extra_message arg to cmdhelper.send_message
7f8a64c Move backup commands higher and add nickname and clearnickname commands.
14211e6 Add crypto command.
b17dd3e Added shortcut crypto commands.
cd9b261 Added discordtheme command.
f07c188 Added clearconsole command.
ef965e6 Added time to console outputs.
ddb5e01 Change version to 3.1.0
Full Changelog: 3.0.2...3.1.0
3.0.2
Important Changes
Ghost v3.0.2 is now using discord.py-self v2.0.0 so please update discord.py-self otherwise a lot of Ghost's features will be broken. You will be warned by this when starting up Ghost on an older version of discord.py-self!
Changelog
47d8435 Clean code by using cmdhelper and removal of rainbow commands cuz discord sucks
d6eea29 Add error message for searchimage command
398bea4 Change searchimage to send random result rather than first 3
315cc6d Upgrade to latest version of discord.py-self. Fixes many issues.
e39a4bb Remove creation of response dump
09cc564 Add seperate codeblock description to send_message.
d097f69 Update userinfo command.
a0de1da Update serverinfo command.
4195e09 Update avatar command.
2f1ef7b Update tickets command.
d5455ed Update hiddenchannels command.
145af7e Added reddit based NSFW commands. New RedditNSFW client that searches reddit for NSFW pics and gifs.
43a4473 Change wait time for animate command and remove zalgo command due to API being offline.
cb2d856 Fixed channelping to work with newest version of discord.py-self
ce55881 Update backup system and implement backup restore.
505c4c6 Update default theme image and add backups folder to be made on start of ghost.
7a49df3 Add print_success function
0453ea9 Add warnings for updating to discord.py-self 2.0.0 and error logging.
05e1c5a Add stuff to gitignore
f499185 Update version to 3.0.2
Full Changelog: 3.0.1...3.0.2
3.0.1
Changelog
9b13b03 Fix running problems
47f573c Add abusive commands
9af619f Add gitignore so i can FINALLY start working on this again!
d873cc6 good ol' ghost logo
420e91c Fix formatting in help command
fd3fd00 Fix fun commands to work with new Discord updates and changes.
92a7549 Add fakepurge command and change timing in animate command.
003abe6 Update readme
f7a78ab Fix formatting
00fb453 Fix syntax and formatting
fec388d Add tickets and hiddenchannels commands. Shows hidden ticket channels and hidden/private channels in a server.
e57d538 Re-add utils init
4e1ece6 add ds store, stupid mac nonsense
862bff5 Add install/setup guide video
7c38910 Merge branch 'main' of https://github.com/bennyscripts/ghost
8a55cec Fix theme system.
43f9c64 Linking to discussions
12b6bf9 Fixed themes
3aec49c Merge branch 'main' of https://github.com/bennyscripts/ghost
62e8502 Remove pyinstaller
2db497c Merge branch 'main' of https://github.com/bennyscripts/ghost
71d5d47 Change version to 3.0.1
Full Changelog: 3.0.0...3.0.1
v3.0.0
Official last commit of v3.0.0