devlog/etc

[뉴비개발자 시리즈] 신입 개발자의 일탈 - 봇 만들기

bandal-gom 2022. 10. 6. 12:30
2017-09-29에 작성한 글을 옮겨왔습니다. 동기들 채팅방에서 썼던 봇에 관한 글입니다. 방정맞은 말투는 이해 부탁드립니다..
지금 보니 신입이었을땐 딴짓도 개발로 했었네요 🙄

꿀잼 봇 만들기

도롱뇽농땡이봇이 일을 하고있다.

추석연휴를 맞아 봇을 하나 만들었습니다.

1분안에 완성 가능합니다.
예.
단축안해서 업무가 손에 안잡혀서 글 올려봅니다.
코드랄 것도 없지만 파이썬으로 ★우리회사★ 로 메세지를 날려보겠습니다.

import requests, time, datetime, sys

def let_the_world_know():
    hook_url=[사내 메신저 채팅방 web hook url] 
    image_url=[이미지 업로드된 cdn url]
    lunch_url=[세상에서 제일 중요한 그날의 점심 메뉴 캡쳐 이미지 url]
    text = sys.argv[1]
    data = {
        'botName' : '도롱뇽농떙이봇',
        'botIconImage' : image_url,
        'text' : "",
        'attachments': [{
            "title": "하",
            "titleLink" : [점심메뉴 페이지로 가는 direct url],
            "text" : text,
            "color" :"lightpink"
        }]
        }
    response=requests.post(hook_url, json=data)
    
let_the_world_know()

네 이게 답니다. 인자로 원하는 넣기만 하면 됩니다.
실행은 요렇게 합니다.

python3 i_want_to_go_home.py (원하는 메세지)

그럼..이만..20000

앞으로의 개선사항

오늘 (9/29) 출범한 베베 프로젝트이니 앞으로 더 많은 기능 추가 가능합니다.
댓글로 요구사항을 달아주세요.

현재까지 집계된 요구사항

  • 검색엔진 추가
  • 채팅방에서 도롱뇽농땡이봇호출
  • 맛집 크롤링 (일단 개발자A 사우님 집들이부터..)
반응형