semvec/pypi-packages huggingface dataset:
line-tools 0.0.4
A small set of utility useful when creating line BOT

Line tools
==========

A collection of command line tools useful when creating LINE bot.

lt-rhythm
---------

Build and update LINE rich menu.

Support the following commands

- list, list current rich menus
- info, show details of one rich menu
- new, create a new rich menu
- delete, delete an existing rich menu
- link, link rich menu to one user
agcod 0.1.0
A tool for Amazon Gift Code On-Demand (AGCOD)

# Amazon Gift Code On-Demand (AGCOD)

This is a tool for working with the AGCOD service and can be used for easily creating, cancelling
and checking the status of Amazon gift codes.


## Install

`pip install agcod`


## Quickstart

```python
from agcod import client

client.sandbox = True  # default is True, False will use production URLs
client.debug = False  # default is False
client.aws_region_name = 'us-east-1'  # Default is us-east-1
client.partner_id = '<Your Partner ID>'
client.aws_key_id = '<Your AWS Key ID>'
client.aws_secret_key = '<Your AWS Secret Key>'

# Request ID must begin with Partner ID
request_id = client.partner_id + 'EXAMPLE'
amount = 1.00
currency = 'USD'

# Create a new gift code
result = client.create_gift_card(request_id, amount, currency)

# Example response
# {
#   "cardInfo": {
#     "cardNumber": null,
#     "cardStatus": "Fulfilled",
#     "expirationDate": null,
#     "value": {
#       "amount": 1.0,
#       "currencyCode": "USD"
#     }
#   },
#   "creationRequestId": "MyidEXAMPLE",
#   "gcClaimCode": "ABCD-12345-WXYZ",
#   "gcExpirationDate": null,
#   "gcId": "AA11BB22CC33DD",
#   "status": "SUCCESS"
# }

# Cancel that gift code
client.cancel_gift_card(request_id, result['gcId'])

# Get account balance
client.get_available_funds()

# Example response
# {
#   "availableFunds": {
#     "amount": 1250.00,
#     "currencyCode": "USD"
#   },
#   "status": "SUCCESS",
#   "timestamp": "20180802T155339Z"
# }
```