Отправка геолокации в гугл таблицу

Пишу телеграммы бот. Есть задача вносить геолокацию, которую пользователь отправил телеграмм боту, в гугл таблицу. То есть пересылать из телеграмма бота в гугл таблицу. Подскажите как это реализовать, вот код:

from config import TOKEN
from aiogram import Bot, Dispatcher, executor, types
import gspread
import button as kb

bot = Bot(token=TOKEN)
dp = Dispatcher(bot)

@dp.message_handler(commands=['start'])
async def process_hello(message: types.Message):
  await bot.send_message(message.from_user.id, 'message', reply_markup=kb.markup_requests)

  TEXT = '{kb.markup_requests}'

  gc = gspread.service_account(filename='FILE.json')
  sh = gc.open_by_key('ID')
  worksheet = sh.sheet1

  transaction = ['{TEXT}']
  worksheet.append_row(transaction)


if __name__ == '__main__':
  executor.start_polling(dp, skip_updates=True)

Ответы (0 шт):