코딩 몰라도 만드는 텔봇 자동화: GAS·시트·Claude

코딩 몰라도 OK: 텔레그램 봇 + Google Apps Script + Google Sheets + Claude로 첫 프로젝트 만든 방법
“아이디어는 있는데 코딩은 1도 몰라서 포기” 해본 적 있나요?
최근 레딧에서 코딩 초보가 ‘무료 도구 조합’만으로 자동화 프로젝트를 완성한 사례가 올라와서, 흐름과 포인트를 블로그 톤으로 정리해봤어요.
1) 프로젝트 핵심: 아이디어만 있으면 ‘연결’로 완성돼요
이 사례의 핵심은 거창한 개발이 아니라, 이미 있는 서비스를 잘 이어 붙이는 방식이에요.
글쓴이는 “완전 초보, 코딩은 잘 모른다”고 했지만, 텔레그램의 봇 시스템과 구글 앱스 스크립트(Google Apps Script, 구글 워크스페이스용 자바스크립트 자동화), 그리고 **구글 시트(Google Sheets)**를 연결해 실제로 돌아가는 프로젝트를 만들었어요.
중요한 건 “내가 전부 코딩한다”가 아니라, Claude가 실제 코드 작성을 도와주는 구조를 짰다는 점이에요.
즉, 초보자의 역할은 ‘코딩’이 아니라 요구사항을 잘 말하고, 도구들을 연결해 테스트하는 것에 가까워요.
2) Telegram Bot이 하는 일: 사용자 입력을 받는 ‘프론트’ 역할
텔레그램 봇은 프로젝트에서 사실상 입력 창(프론트엔드) 역할을 해요.
사용자는 텔레그램 채팅으로 요청을 보내고, 봇은 그 메시지를 받아서 다음 단계(자동화/저장/응답)로 전달하죠.
텔레그램을 쓰면 좋은 이유는 분명해요.
앱을 새로 만들 필요 없이, 누구나 익숙한 채팅 UI로 시작할 수 있고, MVP(최소기능제품) 만들기에 유리하거든요.
예를 들어 이런 시나리오가 가능해요.
- 팀원이 봇에게 “오늘 회의록 템플릿 생성”이라고 보냄
→ 봇이 요청을 받아 자동으로 정리/저장 후 링크를 반환 - 개인이 “지출 12000원 점심” 입력
→ 시트에 기록되고, 월말에 자동 집계

3) Google Apps Script + Google Sheets: 서버+DB를 무료로 대체하는 조합
이 조합이 강력한 이유는, 원래라면 필요한 **서버(백엔드)**와 **데이터베이스(DB)**를 매우 간단히 대체할 수 있기 때문이에요.Google Apps Script는 웹훅(webhook, 외부 요청을 받는 URL)처럼 구성할 수 있어서, 텔레그램에서 오는 요청을 받아 처리하는 “미니 서버”가 됩니다.
그리고 결과를 Google Sheets에 쓰면, 그 자체가 데이터 저장소가 돼요.
초보자에게 DB 설계나 배포 환경은 큰 장벽인데, 시트는 이미 UI가 완성돼 있어서 저장된 데이터 확인/수정/필터링까지 한 번에 해결돼요.
특히 “무료로” 시작하고 싶은 경우, 이 조합은 비용 부담이 적고 시행착오를 빠르게 돌릴 수 있어요.
자동화 실험을 할 때는 완성도보다 반복 속도가 중요한데, 시트 기반은 그 점에서 정말 유리하거든요.
4) Claude의 역할: “코드를 쓰는 사람”이 아니라 “코드를 만들어주는 파트너”
이 프로젝트에서 Claude는 단순히 질문 답변하는 AI가 아니라, 실제 코드를 작성해주는 코파일럿(co-pilot) 역할을 합니다.
글쓴이가 코딩을 잘 몰라도 프로젝트를 완성할 수 있었던 이유는, 필요한 코드를 Claude에게 요청하고 그 결과를 붙여 넣으며 테스트했기 때문이에요.
여기서 포인트는 “AI가 다 해주겠지”가 아니라, 요구사항을 작게 쪼개서 정확히 요청하는 방식이에요.
예를 들어 한 번에 “전체 프로젝트 만들어줘”보다 아래처럼 나누면 성공률이 올라가요.
- “텔레그램 메시지를 받으면 시트에 한 줄 추가하는 GAS 코드 만들어줘”
- “에러가 나는데 이 로그를 보고 수정해줘”
- “사용자 입력 포맷을
항목/금액/메모로 강제하려면?”
이런 식으로 가면 초보자도 디버깅(오류 수정) 흐름을 배울 수 있고, ‘내가 왜 이 코드를 쓰는지’ 감각이 생겨요.

5) 초보가 따라 해볼 ‘현실적인’ 사용 시나리오 3가지
이 조합은 “대단한 서비스”보다 내 문제를 해결하는 자동화에 더 잘 맞아요.
아래는 실제로 바로 만들기 좋은 예시들이에요(작게 시작해서 확장하기 좋아요).
- 개인 지출/습관 기록 봇
텔레그램에 한 줄 입력하면 시트에 자동 저장돼요. 앱 설치 없이 기록이 습관화되기 쉬워요. - 팀 업무 요청 접수 봇
“요청/담당/기한” 형태로 받으면 시트에 쌓이고, 누락 없이 관리할 수 있어요. 소규모 팀에 특히 유용해요. - 콘텐츠 아이디어 수집 봇
이동 중 떠오른 아이디어를 봇에 던지면 자동으로 분류/태깅해 시트에 쌓이도록 만들 수 있어요.
이런 프로젝트는 완성도보다 “돌아가는 것”이 이득이 큽니다.
한 번 자동화가 굴러가면, 그다음부터는 기능을 조금씩 추가하는 방식으로 성장시킬 수 있어요.
마무리: 첫 프로젝트는 ‘정교함’보다 ‘연결 경험’이 남아요
이 레딧 사례가 주는 메시지는 명확해요. 코딩을 잘하는 것보다, 도구를 연결해서 문제를 해결하는 경험이 처음엔 더 중요하다는 거죠.Telegram Bot으로 입력을 받고, Google Apps Script로 처리하고, Google Sheets에 저장하고, 막히는 코드는 Claude로 해결하는 흐름만 잡아도 “작동하는 제품”이 됩니다.
오늘 딱 하나만 정해서 시작해보면 어때요?
예를 들어 “내가 매일 기록하고 싶은 것 1가지”를 텔레그램 봇으로 보내서 시트에 쌓이게 만들면, 그게 곧 첫 프로젝트가 될 수 있어요.






