━━━━ ◇ ━━━━
TWITTER-BOT

트위터 자동봇 - 커뮤니티 TIME REWINDER 일상 시스템 구현

느와르 점령전 커뮤니티 TIME REWINDER의 전체 시스템 구현을 담당하였습니다.

커뮤니티의 모든 시스템은 구글 스프레드시트 연동 트위터 자동봇으로 진행됩니다.

 

 

연동중인 구글 스프레드시트는 커뮤니티의 진행에 따라 수동으로 조작이 가능하며(체력 혹은 소유 아이템 등...) 이는 실시간으로 트위터 자동봇에 반영됩니다.

여기서의 모든 응답 계정의 DM 및 멘션은 자동 스크립트입니다.

 


 

1. 일상 - 정기 갬블

캐릭터들은 매일 2시간 간격으로 진행되는 단체 정기 갬블에 참가할 수 있습니다. 

 

경마

매 정해진 시간마다 자동봇이 경마의 진행을 알립니다. 

 

 

 

 

이때, 캐릭터는 올라온 경마 개시 트윗에 재화(코인)을 베팅할 수 있습니다. 베팅이 성공적으로 이루어질 경우 자동봇이 확인 멘션을 보냅니다. 

 

 

양식: [경마] (nn코인이 포함된 행동지문) 

 

 

 

이후 자동봇은 가장 먼저 결승선에 도착한 경주마를 선출하고, 해당 경주마에 베팅한 캐릭터에게 배당금을 자동으로 지급합니다.  

 

 

 

 

 

 

 

룰렛

매 정해진 시간마다 자동봇이 룰렛의 진행을 알립니다. 

 

이때, 캐릭터는 올라온 룰렛 개시 트윗에 재화(코인)을 베팅할 수 있습니다. 베팅이 성공적으로 이루어질 경우 자동봇이 확인 멘션을 보냅니다. 

 

 

양식: [룰렛] (nn코인이 포함된 행동지문) 

 

 

 

 

이후 자동봇은 룰렛의 베팅에 성공한 캐릭터에게 코인을 지급합니다. 

 

 

 

룰렛 게임의 규칙

 

 

 

 

 


 

 

 

 

 

2. 일상 - 1:1 갬블

캐릭터들은 캐릭터끼리 게임을 진행할 수 있습니다.

 

온 더 아이(친치로) 

도박 '친치로'의 룰을 차용한 갬블입니다. 

 


스트레이트:
다이스의 숫자가 1 / 1 / 1

선공의 승,  5배의 코인을 가져갑니다.

대쉬: 다이스의 숫자가 전부 동일할 경우
선공의 승,  3배의 코인을 가져갑니다.

슬라이스: 다이스의 숫자가 4 / 5 / 6
선공의 승, 2배의 코인을 가져갑니다.

스트레이트:  두개의 다이스가 같은 숫자이고 한 눈이 다를 경우
후공이 다시 한번 다이스를 굴려 승패를 가립니다. 이때 남은 하나의 눈이 클 수록 패가 높습니다.

스트레이트: 이하 아무런 패도 해당하지 않을 경우
후공의 승, 후공이 2배의 코인을 가져갑니다.

드롭: 다이스의 숫자가 1 / 2 / 3
후공의 승, 후공이 4배의 코인을 가져갑니다.

 

 

 

 

 

 

 

 

 

포커

카드의 교체가 가능합니다.

 

 

 

 

 

 

 

 


 

 

 

 

3. 일상 - 1:1 갬블

 

몬테

세 개의 컵으로 진행하는 일명 '야바위'를 진행합니다.

 

 

  1. 몬테는 딜러가 제시하는 세개의 컵 중 주사위가 들어있는 컵을 고르는 게임입니다.
  2. 딜러 계정을 태그한 후 [몬테] 커멘드와 함께 코인을 베팅합니다.
  3. 딜러가 주사위를 섞으면 어디에 주사위가 있을지 엿볼 수 있습니다. 엿보거나 엿듣는 RP를 제시해주세요. (이는 생략이 가능합니다.)
  4. 딜러에게  이후 왼쪽 /오른쪽 / 가운데 중 주사위가 있을 것 같은 곳을 고릅니다.
  5. 다이스가 있는 위치를 정확히 맞추면, 나온 다이스값*베팅한 코인만큼 얻을 수 있습니다.
  6. 틀릴 경우 한번에 한해 두 개의 컵 중 하나를 고를 수 있습니다. 가능합니다. 단 이때 원래 얻을 수 있는 배당금/2 배의 코인을 획득합니다. 

 

 

 

 

 

 

COMMENT