Giter Club home page Giter Club logo

msgbots's Introduction

Messenger Bot Simulator : "Msgbots"

메신저 봇 시뮬레이터는 아직 베타버전이므로 동작 시 발생하는 버그가 많을 수 있습니다.

때문에 안정적인 동작을 보장할 수 없으며 임의로 파일 수정 시 프로그램이 동작하지 않을 수 있습니다.

Messenger Bot Simulator

img.png 메신저 봇 시뮬레이터는 사용자가 메신저에서 봇을 돌리기 이전에 해당 코드를 미리 시뮬레이션 할 수 있는 프로그램입니다.

코드 편집 및 우측의 디버그 룸을 통한 시뮬레이션 기능을 통해 실제로 구동하는 것과 같은 환경을 제공합니다.

모나코 에디터를 내장함과 동시에 자동완성 기능을 포함하고 있어 강력한 생산성을 제공합니다.

img_1.png

Version 0.7.0

img_2.png

업데이트 목록

업데이트 내용을 보고 싶다면 https://blog.naver.com/ttyy3388 블로그를 이용해주세요.

API 문서

https://blog.naver.com/ttyy3388/221850492456

LICNESE

Licensed under the "GPL-3.0" license.

msgbots's People

Contributors

ttyy3388 avatar violetxf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

msgbots's Issues

Is this the function you intended?

I'm not using English cuz' I love Korean XD

디버깅 룸에서 출력하는 메시지가 일정 길이 이상일 때
VIEW ALL 이라고 뜨는 것을 확인했어요.

그런데 일반적으로는 앞부분의 일부를 띄워둔 다음 VIEW ALL을 띄우는 것이
바람직해 보이나, 현재 버전의 경우에서는 맨 뒤를 띄우고 VIEW ALL을 띄우고 있어요.

혹시 이것은 의도한 기능인가요?

자잘한 버그를 발견하는 족족 이슈를 남기어
개발자 님의 귀차니즘을 유도하도록 노력하겠습니다.

좋은 프로그램 감사합니다!

  • U+200B 유니코드를 일정 개수(500) 이상 반복했을 시 전체보기로 띄우도록
    만들어주실 수 있나요?

  • Bot List에서 스크립트를 선택하면 에디터가 잠시 하얗게 변하는 현상이 있는데,
    확인 부탁드려요. (Dark Theme)

image

봇 수정 시 탭 목록에 반영이 안되는 문제점

문제점 예시

  1. 봇 삭제 시 탭 목록에서 사라지지 않음
  2. 봇 수정 후 열면 탭 목록에서 수정 전 탭과 현재(수정 후)탭 두 가지가 열림

수정 방법

  1. 봇 아이템에 리스너를 등록해서 봇 이름 변경 또는 삭제 시 연결된 디버그 탭도 닫는 방식(현재, 이름 변경도 삭제된 것과 동일한 프로세스임)
  2. [RefreshAllBotsAction] 클래스에서 변경된 리스트를 반영하기 전에, 탭 목록 중 디버그 탭만 가져와서 봇 목록과 비교해서 다른지 검사하는 방식

중 추후 1번 방식으로 수정할 예정

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.