Создание телеграм бота с экспортом данных в google sheet и на карту google map

Отличный способ попробовать на вкус онлайн хакатон. 
Минимум работы, максимум результата.
Все вопросы можно задать в Telegram группе

View full rules

Prizes

$80 in prizes

Победитель

Решение технически граммотное, рабочее.
Задеплоино на внешнем сервисе, например Heroku. Код в git
Помимо этого возможно долгосрочное фриланс сотрудничество в рамках стартап проекта (идеально вовремя учебы), помимо денежного вознаграждения будет обеспечен качественный код ревью и общение со специалистами IT с 10+ стажа

За участие (3)

Три участника получат утешительный приз за старание.
Решение должно быть отправлено в git/другой репозиторий.
Решение должно запускаться локально и предоставлять собой как минимум бота, который умеет писать локацию, комментарий и ссылку на чат с пользователем в google sheet

Devpost Achievements

Submitting to this hackathon could earn you:

Eligibility

Индивидуальное участие

Judges

Евгений Казаков
okolo

Judging Criteria

  • Полнота
    Решение должно быть полным и предоставлять собой Python пакет, который будет задеплоен на каком-либо ресурсе, доступном все время проверки результатов.
  • Платформа и результат
    Решение является telegram ботом, который умеет принимать геолокацию, текстовое сообщение и ссылку на чат пользователя. Данные записываются в google sheets и maps
  • Sheet data
    5 столбцов в таблице google sheet: chat_link lat long comment timestamp где chat_link = https://t.me/eg_kazakov lat = latitude/ долгота long = longitude / широта comment - комментарий timestamp - отметка, когда была совершена запись
  • Telegram
    Подсказка 1: используйте сообщения с геолокацей в телеграмме Подсказка 2: используйте отправку в два шага - гео сообщение и сообщение с комментарием. Аккумулируйте сообщения на бэкенде.
  • aiogram
    Подсказка 3: по желанию можно использовать aiogram state machine https://mastergroosha.github.io/telegram-tutorial/docs/lesson_14/

theme

  • Communication