본문 바로가기
일기장 겸 뻘소리

일기(파이썬으로 만들어준 개묘봇)

by 개발의 묘미(GaeMyo) 2023. 1. 2.
SMALL

어제는 콜로소 라이팅과 셰이더 관련 강의도 열 몇시간정도 들었고 필요성이 느껴져서 급하게 파이썬으로 텔레그램 전용의 어둠의 개묘봇을 만들어줬어.

 

처음에는 디스코드가 봇 스크립팅 기능을 자체적으로 지원해 준다길래 시작해보려 했는데 복잡한 뭘 해야만 업로드 가능한 파일 용량을 100메가까지 늘려준다는걸 보고 바로 포기했어 ㅋㅋㅋ.

 

늘려준게 100메가라니...

카카오톡 오픈채팅방은 한 채팅방 당 최대 인원이 1500명이 최대이고, 디스코드는 업로드 가능한 파일 용량이 저거밖에 안되길래 텔레그램으로 선택했어.

텔레그램은 한 채널 당 20만명까지나 수용할 수 있다고 하더라고.

그리고 업로드 가능한 파일 용량도 2기가단위로 끊어서 거의 무제한으로 올릴 수 있는것 같아.

 

국내 계열사 기업이 아닌것도 정말 마음에 들고, 서버 위치가 인도쪽인것도 내 지금 상황과 조건에 있어서는 되게 이상적인것 같아. 

 

사실 지금 자바와 자바스크립트로 만들어놓은 개묘봇이나 스위프트로 만들어놓은 개묘봇도 카카오톡, 인스타 디엠, 토스 오픈채팅방, 틱톡, 텔레그램 등등의 모든 sns에서 돌아가긴 하지만 텔레그램의 장점들을 전부 온전히 뽑아내기 위해선 파이썬으로 텔레그램 전용 개묘봇을 만들어줘야 할 것 같아서 기존의 기능들과 똑같은 기능들을 구현해 줄 요량으로 첫 걸음을 뗐어.

 

파이썬은 파이참 IDE를 써보려 했는데 유료인것 같아서 그냥 퍄녀미로 스크립팅해줬어.

참고로 퍄녀미는 visual을 실수로 한글로 쳤을때 나오는 글자야.

나만 그냥 그렇게 부르고 있어..ㅋㅋ

 

파이썬에서는 C++에서의 void function()이나 자바스크립트에서의 function fname()대신 def가 함수의 역할인것 같아.

 

그리고 C++에서의 #include <Engine/Framework>이런 비슷한 기능이 import랑 from인것 같아.

그리고 import hello as hl 이런식으로 임포트해주면 hello라는 긴 이름 대신 hl로 줄여서 사용할수도 있는것 같더라고.

 

일단 저렇게 출력도 자유자재로 가능하도록 만들어 놨으니 앞으로는 필요한 기능마다 그때그때 추가해줄 생각이야.

 

여기까지가 어제였고, 오늘은 AWS Lambda부분을 좀 파 봐야겠어.

얼른 이 부분 후딱 끝내놓고 바로 내 유튜브 시리즈인 스카이 시스템에 대한 강의 파트 2를 찍어올릴 예정이야.

 

내 게임 출시도 너무 많이 밀린 상태라서 눈 코 뜰새 없이 바쁜 상황이야.

오늘은 꼭 내 게임 출시에 필요한 작업을 많이 해 놓을수 있기를 ㅠ..

 

반응형
SMALL