* using version 7.0.4 * update documentation and example files * disable discover_connection_methods option
		
			
				
	
	
		
			57 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <html class="no-js" lang="en">
 | |
| <head>
 | |
|     <title>Converse</title>
 | |
|     <meta charset="utf-8"/>
 | |
|     <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
 | |
|     <meta name="description" content="Converse XMPP/Jabber Chat"/>
 | |
|     <link type="text/css" rel="stylesheet" media="screen" href="/conversejs/dist/converse.min.css" />
 | |
|     <script src="/conversejs/dist/converse.min.js"></script>
 | |
|     <style type="text/css">
 | |
|         #conversejs .chat-head {
 | |
|                 display: none;
 | |
|         }
 | |
|     </style>
 | |
| </head>
 | |
| <body class="converse-fullscreen">
 | |
| <noscript>You need to enable JavaScript to run the Converse.js chat app.</noscript>
 | |
| <div id="conversejs-bg"></div>
 | |
| <script>
 | |
|     var urlParams = new URLSearchParams(window.location.search);
 | |
|     var roomParam = urlParams.get('room');
 | |
|     var room = roomParam && /^[\w-]+$/.test(roomParam) ? 'public_' + roomParam : 'public';
 | |
| 
 | |
|     converse.initialize({
 | |
|         assets_path: '/conversejs/dist/',
 | |
| 
 | |
|         authentication: 'anonymous',
 | |
|         auto_login: true,
 | |
|         auto_join_rooms: [
 | |
|             room + '@room.peertube.im.your_domain',
 | |
|         ],
 | |
|         bosh_service_url: 'https://peertube.im.your_domain/http-bind/',
 | |
|         websocket_url: 'wss://peertube.im.your_domain/xmpp-websocket',
 | |
|         jid: 'peertube.im.your_domain',
 | |
|         notify_all_room_messages: [
 | |
|             room + '@room.peertube.im.your_domain',
 | |
|         ],
 | |
|         singleton: true,
 | |
|         auto_focus: false,
 | |
|         hide_muc_participants: false,
 | |
|         keepalive: true,
 | |
|         play_sounds: false,
 | |
|         muc_mention_autocomplete_min_chars: 3,
 | |
|         muc_mention_autocomplete_filter: 'contains',
 | |
|         modtools_disable_assign: true,
 | |
|         muc_disable_slash_commands: ['admin', 'ban', 'clear', 'deop', 'destroy', 'kick', 'member', 'modtools', 'mute', 'op', 'owner', 'register', 'revoke', 'subject', 'topic', 'voice'],
 | |
|         muc_instant_rooms: true,
 | |
|         show_client_info: false,
 | |
|         allow_adhoc_commands: false,
 | |
|         allow_contact_requests: false,
 | |
|         show_controlbox_by_default: false,
 | |
|         view_mode: 'fullscreen',
 | |
|       });
 | |
| </script>
 | |
| </body>
 | |
| </html>
 |