텍스트 템플릿
텍스트 템플릿이란, 술팽봇이 출력하는 메시지를 사용자가 원하는 형태로 커스텀 할 수 있도록 도와주는 기능이에요!
텍스트 템플릿을 사용할 때에는, 태그를 {}
으로 감싸서 사용해야해요!
임베드 템플릿
입력받은 텍스트 값을 임베드로 변환하는 기능이에요!
입력 태그
- 구분자 : 임베드와 필드의 범위를 구분해주는 태그에요.
태그 | 적용범위 | 설명 | 예시 |
---|---|---|---|
구분자 | 전체 | 임베드와 필드의 범위를 구분해주는 태그에요. | <임베드> <필드> |
제목 | 임베드, 필드 | 임베드 또는 임베드 필드의 제목을 지정하는 태그에요. | 제목: [텍스트] |
내용 | 임베드, 필드 | 임베드 또는 임베드 필드의 내용을 지정하는 태그에요. | 내용: [텍스트] |
색 | 임베드 | 임베드의 색을 지정하는 태그에요. | 색: [16진수 색상 코드] |
이미지 | 임베드 | 임베드에 크게 노출될 이미지의 url을 지정하는 태그에요. | 이미지: [url] |
썸네일 | 임베드 | 임베드의 우측 상단에 작게 표시될 이미지의 url을 지정하는 태그에요. | 썸네일: [url] |
작성자_이름 | 임베드 | 임베드의 작성자 이름을 지정하는 태그에요. | 작성자_이름: [텍스트] |
작성자_아이콘 | 임베드 | 임베드의 작성자 아이콘을 지정하는 태그에요. | 작성자_아이콘: [url] |
작성자_링크 | 임베드 | 임베드의 작성자 또는 작성자 아이콘을 클릭하면 접속될 사이트의 url을 지정하는 태그에요. | 작성자_링크: [url] |
하단_텍스트 | 임베드 | 임베드의 하단에 들어갈 텍스트를 지정하는 태그에요. | 하단_텍스트: [텍스트] |
하단_아이콘 | 임베드 | 임베드의 하단에 들어갈 아이콘을 지정하는 태그에요. | 하단_아이콘: [url] |
인라인 | 필드 | 해당 필드가 이전의 필드와 같은 줄에 표시될지 여부를 지정하는 태그에요. | 인라인: {사용 / 사용안함} |
예시 구조
제일 위의 부분에는 텍스트를 넣을 수 있어요
# 이렇게 마크다운 형식으로 포멧도 가능해요
* 임베드 태그가 시작되기 전의 내용은 텍스트로 넘겨져요.
<임베드>
제목: 첫번째 임베드의 제목이에요
내용: 임베드에 들어갈 내용이에요
색: 0x000000
작성자_이름: 작성자 이름에 들어가는 텍스트에요
작성자_아이콘: 작성자 이름 옆에 들어갈 이미지의 url을 넣어주세요
작성자_링크: 작성자 텍스트를 누르면 접속될 사이트의 url을 넣어주세요
하단_텍스트: 임베드의 하단에 들어가는 텍스트에요
하단_아이콘: 하단 텍스트의 옆에 들어갈 아이콘의 url을 넣어주세요
이미지: 메인으로 들어갈 이미지의 url을 넣어주세요
썸네일: 썸네일 부분에 들어갈 이미지의 url을 넣어주세요
<필드>
제목: 첫번째 필드의 이름이에요
내용: 첫번째 필드의 내용이에요
인라인: 사용
<필드>
제목: 두번째 필드의 이름이에요
내용: 두번째 필드의 내용이에요
인라인: 사용
<필드>
제목: 세번째 필드의 이름이에요
내용: 세번째 필드이 내용이에요
인라인: 사용안함
<임베드>
제목: 두번째 임베드의 제목이에요
내용: 두번째 임베드의 내용이에요
시간 템플릿
입력받은 시간 관련 텍스트 태그를 시간 값으로 변환하는 기능이에요!
입력 태그
태그 | 설명 | 출력 예시 |
---|---|---|
날짜_년 | 현재 날짜의 년도를 출력해요. | 2024 |
날짜_월 | 현재 날짜의 월을 출력해요. | 4 |
날짜_일 | 현재 날짜의 일을 출력해요. | 18 |
시간_시 | 현재 시간의 시를 출력해요. | 6 |
시간_분 | 현재 시간의 분을 출력해요. | 20 |
시간_초 | 현재 시간의 초를 출력해요. | 25 |
시간_밀리초 | 현재 시간의 밀리초를 출력해요. | 373685 |
시간_타임스탬프 | 현재 시간의 타임스탬프를 출력해요. | 1713431293 |
시간_멘션_비교 | 디스코드 내장 형식으로 메시지가 전송된 시간을 메시지를 보는 시간과 비교해서 출력해요. | 14분 전 |
시간_멘션_짧게 | 디스코드 내장 형식으로 현재 시간을 짧게 출력해요. | 오후 6:08 |
시간_멘션_길게 | 디스코드 내장 형식으로 현재 시간을 길게 출력해요. | 오후 6:08:13 |
날짜_멘션_짧게 | 디스코드 내장 형식으로 현재 날짜를 짧게 출력해요. | 2024.04.18. |
날짜_멘션_일반 | 디스코드 내장 형식으로 현재 날짜를 출력해요. | 2024년 4월 18일 |
날짜_시간_멘션_짧게 | 디스코드 내장 형식으로 현재 날짜와 시간을 짧게 출력해요. | 2024년 4월 18일 오후 6:08 |
날짜_시간_멘션_길게 | 디스코드 내장 형식으로 현재 날짜와 시간을 길게 출력해요. | 2024년 4월 18일 목요일 오후 6:08 |
서버 템플릿
입력받은 서버 관련 텍스트 태그를 서버 값으로 변환하는 기능이에요!
입력 태그
태그 | 설명 | 출력 예시 |
---|---|---|
서버_이름 | 서버의 이름을 표시해요. | 2024 |
서버_멤버수 | 서버의 인원 수 를 표시해요. | 4 |
서버_아이디 | 서버의 아이디를 표시해요. | 809347836482158592 |
서버_채널수 | 서버에 존재하는 채널의 개수를 표시해요. | 6 |
서버_역할수 | 서버에 존재하는 역할의 개수를 표시해요. | 20 |
서버_부스트_레벨 | 서버의 부스트 레벨을 표시해요. | 3 |
서버_부스트_멤버수 | 서버를 부스트한 멤버의 수를 표시해요. | 4 |
음성채널 템플릿
입력받은 음성채널 관련 텍스트 태그를 음성채널 값으로 변환하는 기능이에요!
입력 태그
태그 | 설명 | 출력 예시 |
---|---|---|
채널_타입 | 음성 채널 생성 기능을 통해 생성된 채널의 타입을 표시해요. | 비공개 |
채널_멤버수 | 음성 채널의 최대 인원 수 를 표시해요. | 4 |
채널_비트레이트 | 채널의 최대 비트레이트를 표시해요. | 64000 |
멤버 템플릿 (서버에 참여한 유저)
입력받은 멤버 관련 텍스트 태그를 멤버의 값으로 변환하는 기능이에요!
입력 태그
태그 | 설명 | 출력 예시 |
---|---|---|
유저_이름 | 유저의 계정 닉네임을 표시해요. | 술먹는다 팽긴 |
유저_아이디 | 유저의 아이디를 표시해요. | 414715506340134913 |
유저_멘션 | 유저를 멘션해요. | @술먹는다 팽긴 |
유저_태그 | 유저의 태그(핸들)을 표시해요. | penggin_ |
유저_별명 | 유저가 서버에서 설정한 닉네임을 표시해요 (설정하지 않았다면 '유저_이름' 과 같은 값을 돌려줘요). | 술먹을까 팽긴 |
유저_최상위_역할_멘션 | 유저가 가진 역할 중 가장 위쪽에 있는 역할을 표시해요. | @관리자 |
유저_역할들 | 유저가 가진 모든 역할을 표시해요. | @개발자 @술팽봇 @술팽술팽 |
유저_이미지 | 유저의 프로필 이미지의 링크를 표시해요. 만약 없다면, 기본 이미지를 표시해요. | https://cdn.discordapp.com/avatars/414715506340134913/956b6ee4d9ede06bf9ab0f9c6fc4a60d.png?size=1024 |