diff --git a/exec/sbbslist.js b/exec/sbbslist.js
index b5b1f9f6fd4a4242e1b12379f651e4d563a264da..089eb227323af5fa668809c290ae53e0684bf3b8 100644
--- a/exec/sbbslist.js
+++ b/exec/sbbslist.js
@@ -2415,6 +2415,12 @@ function main()
 			case "syncterm":
 				print(list.length + " BBS entries exported to: " + lib.syncterm_list(list, system.data_dir));
 				break;
+			case "syncterm-ssh":
+				print(list.length + " BBS entries exported to: " + lib.syncterm_list(list, system.data_dir, ['ssh', 'telnet'], true));
+				break;
+			case "syncterm-telnet":
+				print(list.length + " BBS entries exported to: " + lib.syncterm_list(list, system.data_dir, ['telnet', 'rlogin', 'raw', 'ssh'], true));
+				break;
 			case "html":
 				file_backup("sbbslist.html", limit ? limit : options.backup_level);
 				var f = new File("sbbslist.html");