You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-3Lines changed: 15 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,6 +79,8 @@ instagram-cli --help # view available commands
79
79
# Authentication
80
80
instagram-cli auth login --username # login with username and password
81
81
instagram-cli auth logout# logout and removes session
82
+
instagram-cli auth switch <username># switch to another saved account
83
+
instagram-cli auth whoami # display current default user
82
84
83
85
# Core features
84
86
instagram-cli chat # start chat interface
@@ -91,16 +93,26 @@ instagram-cli config <key> <value> # set config key to value
91
93
instagram-cli config edit # open config file in editor
92
94
```
93
95
96
+
> [!TIP]
97
+
> You can easily manage multiple accounts with Instagram CLI!
98
+
> Your login for each account will be saved **locally** and you can switch between them or run a certain command with a specific account using the `--username` flag.
99
+
94
100
## Chat Commands
95
101
96
102
Inside the chat interface and after selecting a thread, you can navigate all interface with 100% keyboard support. When messaging, the following commands are available:
97
103
98
104
```bash
99
-
:help
100
-
:select# select first before unsend or react
105
+
# Select messages to perform actions
106
+
:select
101
107
:react <emoji>
108
+
:reply <text>
102
109
:unsend
110
+
111
+
# Media Handling
103
112
:upload <path-to-image-or-video>
113
+
# Download command coming soon...
114
+
115
+
# Navigation
104
116
:k # go up
105
117
:K # go to top
106
118
:j # go down
@@ -109,7 +121,7 @@ Inside the chat interface and after selecting a thread, you can navigate all int
109
121
110
122
> [!TIP]
111
123
> You can quickly include text files or images in a message by using `#` followed by the file path. For example, `#path/to/file.txt` or `#path/to/image.png`.
112
-
> Use `tab` and `enter` to autocomplete file paths.
124
+
> Use `tab` and `enter` to autocomplete file paths. You can include emojis in messages with `:emoji_name:` e.g. `:thumbsup:` = 👍 (with fuzzy matching).
0 commit comments