본문 바로가기

자동봇/봇버드

태그 & TIP(2018.05.10수정)

-공통태
-고유태그
-TIP



[자동봇 공통 태그]

{year}- 년도 ex)2016
{month} - 월 ex) 1
{day} - 일 ex) 9
{hour} - 24시간 표기법 기준 시간 
{minute} - 분
{second} - 초
{name} - 이름
{adayoftheweek} - 요일(영어) ex)Sat
{adayoftheweekjp} - 요일(한자) ex)土曜)
{random:1-10} - 숫자랜덤 : 앞의 숫자와 뒤의 숫자의 랜덤한 수가 출력됩니다. 앞의 수가 작아야합니다.
{random:단어1,단어2} -단어랜덤


{tweet} - 트윗의 내용을 복붙
{id} - 아이디 (@)없는 아이디만 출력.






[봇버드 고유 태그]

{comma} : 다중(멀티)입력 시 쉼표 대용


{@} : 멘션자의 @아이디
{- @} : 멘션자의 @아이디를 표시하지 않는다.
{id} : 멘션자의 ID 
{name} : 멘션자의 이름 
{name-at} : 멘션자의 원래 이름 (@ 이후 제외) 
{tweet} : 멘션 / 리플 원래 트윗 내용 
{tweet-searchword} : 멘션 / 리플 원래 트윗 내용 (검색어 제외) 
{tweet-myid} : 멘션 / 리플 원래 트윗 내용 ( "@ 자신의 TwitterID"를 제외) 
{link} : 클라우드 정보의 URL (클라우드 회신) 
{entrydate} : 클라우드 정보 RSS 항목 일시 (클라우드 답신) 
{contents} : 클라우드 정보의 내용 (클라우드 답신) 
{match} : @ 회신 정규 표현식 매치 결과 
{match01} : @ 회신 정규 표현식 매치 결과 [0] [1] 


{mood} : 현재 봇의 Like-Dislike 
{like:xxxxxx} : xxxxxx의 Like
{like:{id}} : 멘션자의 Like (답신 봇 이용시) 
{dislike:xxxxxx} : xxxxxx의 Dislike
{dislike:{id}} : 멘션자의 Dislike (답신 봇 이용시) 
{mention_res:xxxxxx} : xxxxxx의 @ 답신 횟수
{mention_res:{id}} : 멘션자의 @ 답신 횟수 (답신 봇 이용시) 
{timeline_res:xxxxxx} : xxxxxx의 TL 답신(선멘) 횟수
{timeline_res:{id}} : xxxxxx의 TL 답신 횟수 (답신 봇 이용시) 
{like_total}: 전원의 Like 합계 
{dislike_total} : 전원의 Dislike 합계 
{mention_res_total} : @ 답신 횟수 전원의 합계 
{timeline_res_total} : TL 답신(선멘) 횟수 전원의 합계 



■ 별명이나 기록 용어 설정 (@ 회신)
{nickname} : 회신 상대마다 지정된 별명. 별명 설정이없는 경우 {name} 동등하다. 
{user_word1} : 회신 상대마다 지정된 용어 1. 설정되어 있지 않으면 호감도 관리 화면의 기본 사용자 워드 1입니다. 
{user_word2} : 회신 상대마다 지정된 용어 2. 설정되어 있지 않으면 호감도 관리 화면의 기본 사용자 워드 2입니다. 
{user_word3} : 회신 상대마다 지정된 용어 3. 설정되어 있지 않으면 호감도 관리 화면의 기본 사용자 워드 3입니다. 
{set_nickname} : 별명 지정을 접수한다. 
{set_user_word1} : 사용자 워드 1 지정을 접수한다. 
{set_user_word2} : 사용자 워드 1 지정을 접수한다.
{set_user_word3} : 사용자 워드 1 지정을 접수한다.




[2017 년 10 월 17 일 업데이트] 
■ 계산 ■ 문자열 조작 ■ 플래그 ■ if 문 대체 태그가 추가.

 {substr:숫자1:숫자2:작업 전 문자열} : "작업 전에 문자열"을 [숫자 1 번째 문자에서 숫자 2] 문자 잘라낸다.

{math::사칙 계산} : 계산 결과를 출력합니다. ※ 콜론 ":"2 연속.
{math:floor:사칙 계산} : 계산 결과를 소수점 한 자리에서 잘 출력.
{math:ceil:사칙 계산} : 계산 결과를 소수점 한 자리에서 반올림하여 출력.
{math:round:사칙 계산} : 계산 결과를 소수점 한 자리에서 반올림하여 출력.

{flag_on:xxxxx} : 지금 이야기하고있는 사람에게 플래그를 (xxxxxx는 반각 숫자 0 또는 1로 표현 된 플래그 최대 2진법 32 자리 수) [회신전용]
{flag_off:xxxxx} : 지금 얘기하는 상대의 깃발을 내린다 (xxxxxx는 반각 숫자 0 또는 1로 표현 된 플래그 최대 2진법 32 자리 수) [회신전용]




{if:[조건],메시지} 
※ [조건]에 맞는 사람에게만 메시지를 전달합니다. 

[조건] 작성 
매개 변수 연산자 값 
· and (매개 변수 연산자 값 매개 변수 연산자 값) 
· or (매개 변수 연산자 값 매개 변수 연산자 값) 

※ 여러 조건을 and (,,,) 또는 or (, ,,)로 연결할 수 있습니다. 

※ 매개 변수는 다음을 사용할 수 있습니다. 
nickname : 사용자마다 지정된 별명 
user_word1 : 사용자마다 지정된 문구 1 
user_word2 : 사용자마다 지정된 문구 1 
user_word3 : 사용자마다 지정된 문구 1 
user_flag : 사용자마다 {flag_on : xxxxx} { flag_off : xxxxx} 태그에 지정된 플래그의 값 
like_count : 사용자마다 계산 된 스키도 
dislike_count : 사용자마다 계산 된 키라도
mention_res_count : 사용자마다 계산 된 답글 횟수 

※ 연산자는 ==,! =,>,=.<=,&를 사용 가능. 
※ 값은 숫자 또는 문자열 정규 표현식를 사용할 수 있습니다. ( ""로 묶어주세요) 





[TIP]


*단어랜덤과 숫자랜덤의 연이은 사용이 가능합니다.


*봇버드의 경우, 5분마다 (과금시 2분마다) 답변이 일시에 출력되므로, 중복 방지를 위해 {hour}.{minute}.{second} 시분초를 기입하기 보다, 랜덤 숫자 출력입력을 추천합니다.

*일시 출력할 때, 여러 계정에서 동일한 커맨드로 멘션을 했을 경우 모두에게 동일한 답변을 일시에 출력합니다. 
이 경우, 단어랜덤을 사용하면 단어랜덤의 내용은 달리 출력되기 때문에 자주 사용하는 커맨드 답신은 단어랜덤을 필히 사용하도록 합니다.

*140자를 넘으면 출력이 되지 않거나 잘리기 때문에, 답신을 하는 출력의 경우 입력하는 내용은 120자 내외가 되도록 합니다.

트위터 아이디의 최대 길이 : 20자

'자동봇 > 봇버드' 카테고리의 다른 글

고급 기능  (0) 2017.01.11
삭제 & 연결 변경  (0) 2017.01.11
오류(2018.03.24 수정)  (0) 2017.01.11
커맨드 답신  (0) 2017.01.11
퍼블릭 트윗  (0) 2017.01.11