add currencies code
This commit is contained in:
parent
d82a7e0fc1
commit
fc133973f1
|
@ -0,0 +1,22 @@
|
|||
from aiogram import types
|
||||
from loader import dp
|
||||
import json
|
||||
|
||||
|
||||
@dp.message_handler(commands="currencies")
|
||||
async def get_currencies(message: types.Message):
|
||||
import requests
|
||||
import datetime
|
||||
url = 'https://nbg.gov.ge/gw/api/ct/monetarypolicy/currencies/en/json/'
|
||||
date = datetime.date.today().isoformat()
|
||||
payload = {'currencies': ['USD', 'EUR'], 'date': date}
|
||||
r = requests.get(url, params=payload)
|
||||
print(r.text)
|
||||
usd = json.loads(r.text)
|
||||
for elem in usd:
|
||||
# print(elem['currencies'])
|
||||
for each in elem['currencies']:
|
||||
# print(each)
|
||||
# print(each['code'] + " " + each['rateFormated'])
|
||||
await message.answer(each['code'] + " " + each['rateFormated'])
|
||||
# print(r.status_code)
|
Loading…
Reference in New Issue