Skip to content
This repository has been archived by the owner on Sep 3, 2023. It is now read-only.

v0.1.5 - Emperor's Rise

Latest
Compare
Choose a tag to compare
@brenobaise brenobaise released this 01 Feb 00:11
· 1 commit to master since this release
191ccd5

Changelog v0.1.5

This version release includes a lot of changes and a lot of new command, from adding admin commands like creating reaction roles message to ChatGPT integration.

Changed

unload & load separating reload functionality into separate commands, reload still exists.
• Updated DuckDuckGo search command with their branding, command name is duckduckgo search.
• Configured help cog to automatically get the command name and descriptions.
• Implemented tutorials command, currently only git has one, refactor of this command is under consideration.
ticket create has been renamed into ticket new.
ticket new updates the ticket channel number.
log member & log server has been changed into info member and info server, bug fix.
• Updated the bot description to a more fitting one.
on_message can now collect any attachments and post their URL with the message, if any.
• Updated branding in ServerUtils.py.
• Changed log file extension from .txt to .log.
config.py has new fields, OPENAI_KEY and GITHUB_KEY.
• fixed setup.py with a better experience when going through it the first time.
logs folder is made regardless if you do yes or no during execution of setup.
setup.py also installs dependencies at the end of the execution.

Added

• GPL-3.0 Licence added into the project.
duckduckgo im_feeling_lucky command, where it takes the first link and gives it back to the user.
chatgpt command, to query ChatGPT 3.0 with a prompt, has a cooldown of 30s.
• Emperor related commands are in bot cog, holds issue and contribute command.
uptime command to show how long the bot has been online for.
purge command, removes messages in 100 increments, need to look into rate limiting.
reactionroles create & remove has been implemented, creates binding between role and reaction in message.
create embed has been added, creates embeds from JSON code or manually inputting title, description, and author.
• In conjunction to reactionroles, created event cog, where all events that occur in the discord will be handled, currently only reaction role add/remove have been implemented.
• Added command to auto install dependencies when called.

Removed

help.json, has no purpose any more.

NOTE: Not all changes are listed here.