본문 바로가기

전체 글10

[초급]2. 실제 카톡에서 실행하기(카카오톡 봇) 메신저봇 R 앱의 작동 방식: 카톡을 안보고 있으면 카톡이 왔을 때, 누가 어디서 뭐라고 보냈는지 상단바에 알림이 뜬다. 메신저봇R은 그 알림을 감지하여 누가 어디서 뭐라고 보냈는지 가지고온다. 가지고온 정보를 function response에 전달하면서 그 안에 있는 내용을 실행한다 replier.reply();를 사용해서 카톡이 온 그 채팅방에 응답을 보낸다. 봇을 돌리기 위해 필요한 것: 누가 어디서 뭐라고 했는지 상단바에 뜨면 된다. 보통 카카오톡 알람이 아래와 같이 올 것이다. ​이런식으로 방 이름(고독한 자유홍보방), 보낸 사람 이름(불 뿜는 튜브)도 있고, 채팅 내용((별) 종합광고...) 도 있다. 이렇게 상단바에 알림이 뜨는 걸 봇 앱이 감지해야 채팅이 왔다는 걸 인식할 수 있다. ​ 그.. 2023. 7. 21.
[초급]1. 기본적인 반응 기능 구현하기(카카오톡 봇) 이 튜토리얼은 프로그래밍에 대한 기본 지식이 없는 상태에서 시작하는 방법을 소개한다. 일단 메신저봇R 이라는 앱을 다운로드 해주자. 이 앱을 통해서 카카오톡 봇을 만들 것이다. 다운로드 후 메신저봇에 들어가고, 필요한 권한을 모두 허용해주자. 그러면 이러한 화면이 나올 것이다. 이 화면에서 + 버튼을 눌러 필요한 봇을 추가할 수 있다. + 버튼을 누르면 아래와 같은 화면이 나온다. 이름에 테스트 라고 입력해주자.(아무거나 입력해도 상관은 없다.) 그럼 아래와 같은 화면이 나온다. 여기서 나머지 부분은 다 지우고 const scriptName = "테스트"; function response(room, msg, sender, isGroupChat, replier) { } 만 남겨주자. function res.. 2023. 7. 17.
[웹] AWS(Amazon Web Services) 서버, 웹사이트 만들기! - 1 AWS는 아마존 웹 서비스(Amazon Web Services)의 약자로, 세계 최대의 클라우드 서비스 플랫폼이다. AWS를 통해 컴퓨팅 파워, 데이터베이스 저장, 콘텐츠 배포 등을 제공받을 수 있다. 처음 회원가입 후 1년동안 괜찮은 서버를 무료로 제공받을 수 있고, 많이 사용되기 때문에 AWS를 택했다. 아래는 홈페이지 링크이다. https://aws.amazon.com/ko/free/?trk=fa2d6ba3-df80-4d24-a453-bf30ad163af9&sc_channel=ps&ef_id=CjwKCAjwvdajBhBEEiwAeMh1U94rtMPlfbsJzlHZC0ZScFytiBPzui5JiG6ioL0klseYTLM6pzM8-BoCZZIQAvD_BwE:G:s&s_kwcid=AL!4422!3!563.. 2023. 5. 31.
[웹] AWS(Amazon Web Services) 서버, 웹사이트 만들기! - 2 (SSH) 이제 서버에 어떻게 연결하고 웹사이트를 만드는지 알아보자. 일단 SSH가 뭔지부터 알아보자. SSH는 Secure Shell의 약자로, 네트워크를 통해 다른 컴퓨터에 로그인하거나 원격 컴퓨터에서 명령을 실행하는 데 사용되는 프로토콜이다. SSH는 암호화 기술을 사용하여 네트워크를 통해 전송되는 데이터를 보호하므로, 안전하게 원격 작업을 수행할 수 있다. 또한, 데이터의 무결성과 신뢰성을 확인하기 위한 기능도 제공한다. 이때 1에서 만든 접속에 사용되는 키를 SSH 키라고 부른다. 1. VS code(Visual Studio Code) 실행 요런 화면이 나올 것이다. 2. Remote Development 설치 SSH 연결을 위해 필요한 단계이다. Extensions>Remote Development>In.. 2023. 5. 31.