메뉴 닫기

텔레그램 cli 명령어 해석 / 정리

telegram cli를 test하는중 자체적으로 지원하는 명령어들이 많이있다는것을 알았습니다.

telegram cli를 실행하고 “help” 명령어를 입력하면 자체적으로 지원하는 명령어리스트가 나옵니다.

선택 영역_001

구글링을 해본결과 자주 사용되는 명령어들에 대하여는 한글로 설명 및 정리가 되어있으나 전체적인 명령어의 해석이나 설명을 찾아볼수 없었습니다.

여러가지 명령어를 test 해보기 위해서 전체 명령어를 나름대로 해석해보았습니다.

참고사항으로만 생각해주시면되며, 상당부분 의역이되어있어 본래의 의미와는 다를수있습니다.

 

accept_secret_chat <secret chat>

Accepts secret chat. Only useful with -E option

secret 채팅을 받아들이다. -E 옵션을 사용해야한다.

add_contact <phone> <first name> <last name>

Tries to add user to contact list

연결리스트에 사용자추가를 시도

block_user <user>

Blocks user

사용자 차단

broadcast <user>+ <text>

Sends text to several users at once

한번에 몇몇의 유저에 문자를 보낸다.

channel_get_admins <channel> [limit=100] [offset=0]

Gets channel admins

관리자 채널을 얻다

channel_get_members <channel> [limit=100] [offset=0]

Gets channel members

맴버채널을 얻다

channel_info <channel>

Prints info about channel (id, members, admin, etc.)

채널의 정보를 출력

channel_invite <channel> <user>

Invites user to channel

유저를 채널로 초대하다.

channel_join <channel>

Joins to channel

채널에 참가하다

channel_kick <channel> <user>

Kicks user from channel

채널에서 사용자를 내보내다

channel_leave <channel>

Leaves from channel

채널에서 떠나다

channel_list [limit=100] [offset=0]

List of last channels

마지막 채널의 목록??

channel_set_about <channel> <about>

Sets channel about info.

채널의 정보에 대한 세트

channel_set_admin <channel> <admin> <type>

Sets channel admin. 0 – not admin, 1 – moderator, 2 – editor

관리자채널조정 관리자 – 0, 조정자 – 1, 에디터 – 2

channel_set_username <channel> <username>

Sets channel username info.

채널사용자 정보를 조정

channel_set_photo <channel> <filename>

Sets channel photo. Photo will be cropped to square

채널의 사진을 조정, 사진은 정사각형에서 잘릴것이다.

chat_add_user <chat> <user> [msgs-to-forward]

Adds user to chat. Sends him last msgs-to-forward message from this chat.

Default 100

채팅에 사용자를 추가. 추가된 사용자는 이채팅에게 msgs-to-forward 메시지를 받는다.

기본값 100

chat_del_user <chat> <user>

Deletes user from chat

이 채팅방에서 사용자를 삭제

chat_info <chat>

Prints info about chat (id, members, admin, etc.)

채팅방의정보를 출력

chat_set_photo <chat> <filename>

Sets chat photo. Photo will be cropped to square

채팅방의 사진을 조정. 사진은 정사각형에서 잘릴것이다.

chat_upgrade <chat>

Upgrades chat to megagroup

메가크룹으로 채팅방을 업그레이드

chat_with_peer <peer>

Interface option. All input will be treated as messages to this peer.

Type /quit to end this mode

Interface 옵션. 이 접점에 문자를 전부 입력해서 처리될거다

clear

Clears all data and exits. For debug.

보든정보를 지우고 나간다.

contact_list

Prints contact list

연결 리스트 출력

contact_search username

Searches user by username

사용자이름으로 사용자 찾기

create_channel <name> <about> <user>+

Creates channel with users

사용자들과 채널을 만든다

create_group_chat <name> <user>+

Creates group chat with users

사용자들과 그룹을 만든다.

create_secret_chat <user>

Starts creation of secret chat

비밀채팅을 만들기 시작한다.

del_contact <user>

Deletes contact from contact list

연결리스트에서 연결을 지운다.

delete_msg <msg-id>

Deletes message

메시지 삭제

dialog_list [limit=100] [offset=0]

List of last conversations

마지막 대화의 목록

export_card

Prints card that can be imported by another user with import_card method

다른사용자와 import_card method 로 수입할수있는 카드를 출력

export_channel_link

Prints channel link that can be used to join to channel

채널링크를 출력, 채널로 같이참여하는데 사용될수있다.

export_chat_link

Prints chat link that can be used to join to chat

채팅에 참여할수있는 채팅링크를 출력

fwd <peer> <msg-id>+

Forwards message to peer. Forward to secret chats is forbidden

매시지를 다른쪽으로 전달. 비밀채팅은 전달이 거부된다.

fwd_media <peer> <msg-id>

Forwards message media to peer. Forward to secret chats is forbidden.

Result slightly differs from fwd

미디어 메시지 파일을 다른쪽으로 전달, 비밀채팅은 전전달이 거부된다.

전달받은쪽 결과물은 약간 다르다.

get_terms_of_service

Prints telegram’s terms of service

텔레그렘의 서비스팀 출력

get_message <msg-id>

Get message by id

ID를 통해 메시리를 얻다.

get_self

Get our user info

우리사용자의 정보를 얻는다.

help [command]

Prints this help

명령어에대한 도움말을 출력

history <peer> [limit] [offset]

Prints messages with this peer (most recent message lower).

Also marks messages as read

다른사용자와의 메시지를 출력 가장최근메시자자 아래에 출력

또한 읽은메시지는 표시

import_card <card>

Gets user by card and prints it name.

You can then send messages to him as usual

카드와 이름출력으로 사용자를 얻는다.

상대에게 평상시처럼 메시지를 보낼수 있다.

import_chat_link <hash>

Joins to chat by link

링크를 통하여 채팅에 참여

import_channel_link <hash>

Joins to channel by link

링크를 통해 채널에 참여

load_audio <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_channel_photo <channel>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_chat_photo <chat>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_document <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_document_thumb <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_file <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_file_thumb <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_photo <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_user_photo <user>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_video <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

load_video_thumb <msg-id>

Downloads file to downloads dirs. Prints file name after download end

다운로드 디렉토리에서 파일을 다운로드. 다운로드가 끝나면 파일 이름을 출력

main_session

Sends updates to this connection (or terminal). Useful only with listening socket

연결에 갱신내용들을 보낸다. 열려있는 소켓에만 유용하다

mark_read <peer>

Marks messages with peer as read

상대방이 메시지를 읽은걸로 표시

msg <peer> <text>

Sends text message to peer

상대방에서 메시지를 보낸다.

msg <peer> <kbd> <text>

Sends text message to peer with custom kbd

개인의 키보드(?)와같이 메지지를 보낸다.

post <peer> <text>

Sends text message to peer as admin

상대방에세 관리자차럼 매시지를 보낸다.

post_audio <peer> <file>

Posts audio to peer

상대방에게 음성을 보낸다.

post_document <peer> <file>

Posts document to peer

상대방에세 문서를 보낸다.

post_file <peer> <file>

Sends document to peer

상대방에세 문서를 보낸다.

post_location <peer> <latitude> <longitude>

Sends geo location

위치정보를 보낸다.

post_photo <peer> <file>

Sends photo to peer

사진을 보낸다.

post_text <peer> <file>

Sends contents of text file as plain text message

암호화하지않은 평문같은 문서파일을 보낸다.

post_video <peer> <file>

Sends video to peer

비디오를 보낸다.

quit

Quits immediately

즉시종료

rename_channel <channel> <new name>

Renames channel

채널의 이름을 변경

rename_chat <chat> <new name>

Renames chat

채팅의 이름을 변경

rename_contact <user> <first name> <last name>

Renames contact

주소록에 등록된 이름을 변경

reply <msg-id> <text>

Sends text reply to message

답장전송

reply_audio <msg-id> <file>

Sends audio to peer

오디오답장전송

reply_contact <msg-id> <phone> <first-name> <last-name>

Sends contact (not necessary telegram user)

주소록 답장전송 (텔레그램사용자일필요가없다.)

reply_document <msg-id> <file>

Sends document to peer

답장문서전송

reply_file <msg-id> <file>

Sends document to peer

답장문서전송

reply_location <msg-id> <latitude> <longitude>

Sends geo location

위치정보를 답장으로 보낸다.

reply_photo <msg-id> <file>

Sends photo to peer

사진을 답장으로 보낸다.

reply_video <msg-id> <file>

Sends video to peer

동영상을 답장으로 보낸다.

resolve_username username

Searches user by username

사용자 이름으로 사용자를 찾는다.

safe_quit

Waits for all queries to end, then quits

모든쿼리를 기다렸다나 종료후 빠져나온다.

search [peer] [limit] [from] [to] [offset] pattern

Search for pattern in messages from date from to date to (unixtime) in messages with peer (if peer not present, in all messages)

사용자와 메시지가있는 테이터를 통하여 에시지의 패턴을 찾는다.

(만일 사용자가 존재하지 않는다면 모든메시지를 이용한다.)

send_audio <peer> <file>

Sends audio to peer

음성메시지를 보낸다.

send_contact <peer> <phone> <first-name> <last-name>

Sends contact (not necessary telegram user)

주소록의 사용자를 보낸다. (텔레그램 유저일 필요는 없다.)

send_document <peer> <file>

Sends document to peer

문서를 보낸다.

send_file <peer> <file>

Sends document to peer

파일을 보낸다.

send_location <peer> <latitude> <longitude>

Sends geo location

위치를 보낸다.

send_photo <peer> <file>

Sends photo to peer

사진을 보낸다.

send_text <peer> <file>

Sends contents of text file as plain text message

평문메시지로된 주소목록을 텍스트파일로보낸다.

send_typing <peer> [status]

Sends typing notification.

You can supply a custom status (range 0-10): none, typing, cancel, record video, upload video, record audio, upload audio, upload photo, upload document, geo, choose contact.

입력된 공지를 보낸다.

고객상태를 공급가능하다. 여러가지기능……

send_typing_abort <peer>

Sends typing notification abort

공지중지를 보낸다.

send_video <peer> <file>

Sends video to peer

동영상을 보낸다.

set <param> <value>

Sets value of param.

Currently available: log_level, debug_verbosity, alarm, msg_num

set_password <hint>

Sets password

암호를 설정

set_profile_name <first-name> <last-name>

Sets profile name.

프로필이름을 설정

set_profile_photo <filename>

Sets profile photo. Photo will be cropped to square

프로필사진을 설정. 사진은 정사각형으로 잘린다.

set_ttl <secret chat>

Sets secret chat ttl. Client itself ignores ttl

set_username <name>

Sets username.

사용자이름을 설정

set_phone_number <phone>

Changes the phone number of this account

이계정의 전화번호를 변경

show_license

Prints contents of GPL license

라이센스의 목록을 출력

start_bot <bot> <chat> <data>

Adds bot to chat

채팅에 봇을 추가

stats

For debug purpose

디버깅 목적

status_online

Sets status as online

온라인상태로 설정

status_offline

Sets status as offline

오프라인상태로 설정

unblock_user <user>

Unblocks user

사용자 블록을 해제

user_info <user>

Prints info about user (id, last online, phone)

사용자에대한 정보를 출력

version

Prints client and library version

클라이언트와 라이브러리 버젼을 출력

view_audio <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_channel_photo <channel>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_chat_photo <chat>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_document <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_document_thumb <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_file <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_file_thumb <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_photo <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_user_photo <user>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_video <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view_video_thumb <msg-id>

Downloads file to downloads dirs.

Then tries to open it with system default action

다운로드 디렉토리에서 파일을 다운로드.

시스템 기본액션으로 열려고 노력한다.

view <msg-id>

Tries to view message contents

메시지를 보려고 시도한다.

visualize_key <secret chat>

Prints visualization of encryption key (first 16 bytes sha1 of it in fact)

암호화키를 시각화하여 출력한다.

 

* 빨간색은 자주사용할것같은 명령어입니다.

* 파란색은 도저히 모르겠는 명령어입니다.

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다