Отправка геолокации в гугл таблицу
Пишу телеграммы бот. Есть задача вносить геолокацию, которую пользователь отправил телеграмм боту, в гугл таблицу. То есть пересылать из телеграмма бота в гугл таблицу. Подскажите как это реализовать, вот код:
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)