forked from vxmppb/vxmppb
Compare commits
3 Commits
d5dc804f60
...
6ad84aeef4
Author | SHA1 | Date |
---|---|---|
Stephen Vanderwarker | 6ad84aeef4 | |
Stephen Vanderwarker | 805535cfc3 | |
Stephen Vanderwarker | 95835fa862 |
|
@ -70,5 +70,6 @@ key =
|
||||||
muc_name =
|
muc_name =
|
||||||
muc_password =
|
muc_password =
|
||||||
muc_server =
|
muc_server =
|
||||||
|
server_type =
|
||||||
|
|
||||||
[friends]
|
[friends]
|
||||||
|
|
4
index.js
4
index.js
|
@ -87,6 +87,7 @@ try {
|
||||||
const xmpp_muc_name = config.xmpp.muc_name;
|
const xmpp_muc_name = config.xmpp.muc_name;
|
||||||
const xmpp_muc_password = config.xmpp.muc_password;
|
const xmpp_muc_password = config.xmpp.muc_password;
|
||||||
const xmpp_muc_server = config.xmpp.muc_server;
|
const xmpp_muc_server = config.xmpp.muc_server;
|
||||||
|
const xmpp_server_type = config.xmpp.server_type;
|
||||||
|
|
||||||
// setup private command message
|
// setup private command message
|
||||||
let pc = 'This is a private command. Please see https://wiki.vanderwarker.family/doku.php?id=code:vxmppb:start for your own instance!';
|
let pc = 'This is a private command. Please see https://wiki.vanderwarker.family/doku.php?id=code:vxmppb:start for your own instance!';
|
||||||
|
@ -448,6 +449,7 @@ try {
|
||||||
if (from != user_jid) {
|
if (from != user_jid) {
|
||||||
xmpp.send(from, pc);
|
xmpp.send(from, pc);
|
||||||
} else {
|
} else {
|
||||||
|
if (xmpp_server_type === "ejabberd"){
|
||||||
// Create private XMPP room
|
// Create private XMPP room
|
||||||
const createRoom = {
|
const createRoom = {
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
|
@ -534,7 +536,7 @@ try {
|
||||||
}, 2000);
|
}, 2000);
|
||||||
debug();
|
debug();
|
||||||
xmpp.send(from, "Alright. Starting a new meeting: " + xmpp_muc_name + "@" + xmpp_muc_server + " and inviting friends");
|
xmpp.send(from, "Alright. Starting a new meeting: " + xmpp_muc_name + "@" + xmpp_muc_server + " and inviting friends");
|
||||||
}
|
}}
|
||||||
}
|
}
|
||||||
|
|
||||||
// End meeting
|
// End meeting
|
||||||
|
|
Reference in New Issue