mirror of
https://github.com/deltachat/deltachat-core.git
synced 2025-10-05 19:42:04 +02:00
add cli command to change group name
This commit is contained in:
parent
b1f74497eb
commit
e3dc9eaa8d
1 changed files with 15 additions and 0 deletions
|
@ -333,6 +333,7 @@ char* mrmailbox_cmdline(mrmailbox_t* mailbox, const char* cmdline)
|
|||
"creategroup <name>\n"
|
||||
"addmember <contact-id>\n"
|
||||
"removemember <contact-id>\n"
|
||||
"groupname <name>\n"
|
||||
"groupimage [<file>]\n"
|
||||
"chatinfo\n"
|
||||
"send <text>\n"
|
||||
|
@ -681,6 +682,20 @@ char* mrmailbox_cmdline(mrmailbox_t* mailbox, const char* cmdline)
|
|||
ret = safe_strdup("No chat selected.");
|
||||
}
|
||||
}
|
||||
else if( strcmp(cmd, "groupname")==0 )
|
||||
{
|
||||
if( sel_chat ) {
|
||||
if( arg1 && arg1[0] ) {
|
||||
ret = mrmailbox_set_chat_name(mailbox, sel_chat->m_id, arg1)? COMMAND_SUCCEEDED : COMMAND_FAILED;
|
||||
}
|
||||
else {
|
||||
ret = safe_strdup("ERROR: Argument <name> missing.");
|
||||
}
|
||||
}
|
||||
else {
|
||||
ret = safe_strdup("No chat selected.");
|
||||
}
|
||||
}
|
||||
else if( strcmp(cmd, "groupimage")==0 )
|
||||
{
|
||||
if( sel_chat ) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue