1man(1) Profanity XMPP client man(1)
2
3
4
6 /account
7
8
10 Commands for creating and managing accounts. Calling with no arguments
11 will display information for the current account.
12
13
15 /account
16
17
18 /account list
19
20
21 /account show <account>
22
23
24 /account enable|disable <account>
25
26
27 /account default set <account>
28
29
30 /account default off
31
32
33 /account add <account>
34
35
36 /account remove <account>
37
38
39 /account rename <account> <newaccount>
40
41
42 /account set <account> jid <jid>
43
44
45 /account set <account> server <server>
46
47
48 /account set <account> port <port>
49
50
51 /account set <account> status <presence>
52
53
54 /account set <account> status last
55
56
57 /account set <account> <presence> <priority>
58
59
60 /account set <account> resource <resource>
61
62
63 /account set <account> password <password>
64
65
66 /account set <account> eval_password <command>
67
68
69 /account set <account> muc <service>
70
71
72 /account set <account> nick <nick>
73
74
75 /account set <account> otr <policy>
76
77
78 /account set <account> pgpkeyid <pgpkeyid>
79
80
81 /account set <account> startscript <script>
82
83
84 /account set <account> tls force|allow|trust|legacy|disable
85
86
87 /account set <account> auth default|legacy
88
89
90 /account set <account> theme <theme>
91
92
93 /account clear <account> password
94
95
96 /account clear <account> eval_password
97
98
99 /account clear <account> server
100
101
102 /account clear <account> port
103
104
105 /account clear <account> otr
106
107
108 /account clear <account> pgpkeyid
109
110
111 /account clear <account> startscript
112
113
114 /account clear <account> muc
115
116
117 /account clear <account> resource
118
119
121 list
122 List all accounts.
123
124 enable <account>
125 Enable the account, it will be used for autocompletion.
126
127 show <account>
128 Show details for the specified account.
129
130 disable <account>
131 Disable the account.
132
133 default set <account>
134 Set the default account, used when no argument passed to the /con‐
135 nect command.
136
137 default off
138 Clear the default account setting.
139
140 add <account>
141 Create a new account.
142
143 remove <account>
144 Remove an account.
145
146 rename <account> <newaccount>
147 Rename 'account' to 'newaccount'.
148
149 set <account> jid <jid>
150 Set the Jabber ID for the account, account name will be used if not
151 set.
152
153 set <account> server <server>
154 The chat server, if different to the domainpart of the JID.
155
156 set <account> port <port>
157 The port used for connecting if not the default (5222, or 5223 for
158 SSL).
159
160 set <account> status <presence>
161 The presence status to use on login.
162
163 set <account> status last
164 Use your last status before logging out, when logging in.
165
166 set <account> <presence> <priority>
167 Set the priority (-128..127) to use for the specified presence.
168
169 set <account> resource <resource>
170 The resource to be used for this account, defaults to 'profanity'.
171
172 set <account> password <password>
173 Password for the account, note this is currently stored in plain‐
174 text if set.
175
176 set <account> eval_password <command>
177 Shell command evaluated to retrieve password for the account. Can
178 be used to retrieve password from keyring.
179
180 set <account> muc <service>
181 The default MUC chat service to use, defaults to the servers disco
182 info response.
183
184 set <account> nick <nick>
185 The default nickname to use when joining chat rooms.
186
187 set <account> otr <policy>
188 Override global OTR policy for this account, see /otr.
189
190 set <account> pgpkeyid <pgpkeyid>
191 Set the ID of the PGP key for this account, see /pgp.
192
193 set <account> startscript <script>
194 Set the script to execute after connecting.
195
196 set <account> tls force
197 Force TLS connection, and fail if one cannot be established, this
198 is default behaviour.
199
200 set <account> tls allow
201 Use TLS for the connection if it is available.
202
203 set <account> tls trust
204 Force TLS connection and trust server's certificate.
205
206 set <account> tls legacy
207 Use legacy TLS for the connection. It means server doesn't support
208 STARTTLS and TLS is forced just after TCP connection is estab‐
209 lished.
210
211 set <account> tls disable
212 Disable TLS for the connection.
213
214 set <account> auth default
215 Use default authentication process.
216
217 set <account> auth legacy
218 Allow legacy authentication.
219
220 set <account> <theme>
221 Set the UI theme for the account.
222
223 clear <account> server
224 Remove the server setting for this account.
225
226 clear <account> port
227 Remove the port setting for this account.
228
229 clear <account> password
230 Remove the password setting for this account.
231
232 clear <account> eval_password
233 Remove the eval_password setting for this account.
234
235 clear <account> otr
236 Remove the OTR policy setting for this account.
237
238 clear <account> pgpkeyid
239 Remove pgpkeyid associated with this account.
240
241 clear <account> startscript
242 Remove startscript associated with this account.
243
244 clear <account> theme
245 Clear the theme setting for the account, the global theme will be
246 used.
247
248 clear <account> resource
249 Remove the resource setting for this account.
250
251 clear <account> muc
252 Remove the default MUC service setting.
253
254
256 /account add me
257
258
259 /account set me jid ulfhednar@valhalla.edda
260
261
262 /account set me server talk.chat.com
263
264
265 /account set me port 5111
266
267
268 /account set me muc chatservice.mycompany.com
269
270
271 /account set me nick dennis
272
273
274 /account set me status dnd
275
276
277 /account set me dnd -1
278
279
280 /account rename me chattyme
281
282
283 /account clear me pgpkeyid
284
285
2860.11.0 2021-09-28 man(1)