Skip to content

Kyuuto v1 #26

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open

Kyuuto v1 #26

wants to merge 29 commits into from

Conversation

duncte123
Copy link
Member

No description provided.

duncte123 and others added 23 commits April 22, 2020 19:02
* Add basics of CVT command and error handling

* Add aliases and logging

* Add shadowJar plugin

* Add more setup info to the readme
* Allow for the application to be booted

* Add extra ide config files to gitignore
* Add Law command

* Remove buddylaws from aliases
* Add per server channel locking

* Fix a few typos
* Update JDA

* Add getting the messages from the score

* Fix getting scores from the json

* Add the container

* exclude redundant audio code from JDA

* Move rigged ships loading

* Fix name parsing

* Make request async and update last message

* Update messages according to feedback

* Remove todo and add a bit of docs
* Added enlarge command

* Using JDA Built-In Methods
* Add length conversion

* Add kg to lbs

* Add some changes

* Keep jda updated

* Remove prefix in help

* Fix lbs not being recognized
* Added avatar command

* Use List#isNotEmpty for args check
* Added Route Feature

* Move it to init

* Suppress UNCHECKED_CAST

* Renamed to Character.kt

* Suppress the whole class

* Fixed on no nickname behavior

* Use Jackson

* removed extra one line

* Use static avatar
* Enable experimental rules

* Upgrade libs

* Fix linting
* Added Dialog Command

* Bumped charlimit to 140

* Renamed okHttpClientInstance to Container

* Removed types and better error handling

* Only parse json when it is needed

* Replaced mentions regex with checks

* Removed experimental stdlib

* Added syncing backgrounds and characters

* Use jackson and fixed several typo issue
* Added Owoify

* It does work now

* Better way of downloading the file

* Clean code and make the feature work

* Log messages on debug mode

* Use a better writer

* Cleanup

Co-authored-by: duncte123 <[email protected]>
* add help command

* implement dunste's suggestions

* changed Listener to be a Command Manager

* initialize Help command aliases properly

* added an actual CommandManager

* changed usage format

* update help command to the modern age
* Create a base

* add multi channel support

* cleaning up

* removed JDA entities

* replaced String IDs with Long IDs where possible

* fixed delay, added reactionRetr check, and few other small tweaks

* changed 'U+' notation to the other one

* fixed custom reaction error message

* fix small grammar error

Co-authored-by: zsotroav <[email protected]>
* Add list subcommand to dialog

* Update src/main/kotlin/io/github/yuutoproject/yuutobot/commands/Dialog.kt

Co-authored-by: zsotroav <[email protected]>

Co-authored-by: zsotroav <[email protected]>
* Add info command

* Lint the code.

* add aliases

* Moved from hard-coded values to constants in info

* Quick fix

* We now have a release date!
@duncte123 duncte123 requested a review from iamdeja July 21, 2020 18:46
@duncte123
Copy link
Member Author

This has to be rebased instead of squashed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants