Skip to content
This repository was archived by the owner on Feb 7, 2026. It is now read-only.

Migrate old currency system to CurrencyAPI#288

Merged
notsniped merged 16 commits intomainfrom
migrate-currency-to-currencyapi
May 30, 2023
Merged

Migrate old currency system to CurrencyAPI#288
notsniped merged 16 commits intomainfrom
migrate-currency-to-currencyapi

Conversation

@notsniped
Copy link
Member

CurrencyAPI

CurrencyAPI is a framework module which makes interacting with the currency system easier for developers and makes code easier to write and understand.

Instead of using raw code and multiple statements to interact with the currency database, these functions have been simplified into single methods which makes transactions fast and easy.
It also provides additional functionality like currency tracking and logging to prevent scamming and makes new features like user bank account statements possible.

Also, CurrencyAPI makes it possible for other applications and systems outside isobot to interface with the currency system, making things like 3rd-party transactions and sales possible using isobot's currency. (coming soon)

CurrencyAPI is currently in functionality and more features will be rolled out soon for all users to use.

@notsniped notsniped added enhancement New feature or request area:currency framework Any updates, changes, or removals to the currency framework priority:high type:libraries Changes to the imports/structure of imports or internal libraries area:storage Changes made to the systems required for storing, modifying and accessing of user data. area:main Changes to the main functioning code type:code quality Anything that improves the source's code quality area:framework Any changes to the NKA Framework for isobot type:cogs Any changes to the bot's slash command cogs labels May 30, 2023
@notsniped notsniped self-assigned this May 30, 2023
@notsniped notsniped merged commit 044234d into main May 30, 2023
@notsniped notsniped deleted the migrate-currency-to-currencyapi branch May 30, 2023 07:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area:currency framework Any updates, changes, or removals to the currency framework area:framework Any changes to the NKA Framework for isobot area:main Changes to the main functioning code area:storage Changes made to the systems required for storing, modifying and accessing of user data. enhancement New feature or request priority:high size/L type:code quality Anything that improves the source's code quality type:cogs Any changes to the bot's slash command cogs type:libraries Changes to the imports/structure of imports or internal libraries

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant