X-Git-Url: https://us-delaporte.pagekite.me/gitweb/matrix-shop-bot.git/blobdiff_plain/6a132ab99f10f2b589fe6b4eb2ab034a1773f59b..d0f8d69f2d4aa2a1af67baae391663d9bb72c729:/matrix_shop_bot/tasks.py?ds=inline diff --git a/matrix_shop_bot/tasks.py b/matrix_shop_bot/tasks.py index 966e2cf..1fbc3fb 100644 --- a/matrix_shop_bot/tasks.py +++ b/matrix_shop_bot/tasks.py @@ -17,6 +17,10 @@ def add_store(c, name): result = Data().add_store(name) print(result) +@task +def buy(c, item_id): + result = Data().purchase_item(item_id) + print(result) @task def list(c, store_id): @@ -24,10 +28,23 @@ def list(c, store_id): for item in items: print(item) +@task +def list_stores(c): + items = Data().get_stores() + for item in items: + print(item) + +@task +def clear_list(c, store_id): + Data().clear_list(store_id) + +@task +def clear_all(c, store_id): + Data().clear_list(store_id, clear_all=True) @task -def list_unsorted(c, store_id): - items = Data().list_unsorted() +def list_unsorted(c): + items = Data().get_unsorted_list() for item in items: print(item) @@ -36,3 +53,4 @@ def assign(c, store_id, item_id): result = Data().assign_store(store_id, item_id) print(result) +