wotblitz.js
function(access_token, message_id, filters, fields) {
		if (!access_token) return Promise.reject(new Error('wotblitz.clanmessages.messages: access_token is required'));

		return request({
			hostname: hosts.wotb,
			path: '/wotb/clanmessages/messages/'
		}, Object.assign({
			access_token: access_token,
			message_id: message_id,
			fields: fields ? fields.toString() : ''
		}, filters, {
			order_by: filters && filters.order_by ? filters.order_by.toString() : ''
		}));
	}
function(access_token, message_id, filters, fields) {
		if (!access_token) return Promise.reject(new Error('wotblitz.clanmessages.messages: access_token is required'));

		return request({
			hostname: hosts.wotb,
			path: '/wotb/clanmessages/messages/'
		}, Object.assign({
			access_token: access_token,
			message_id: message_id,
			fields: fields ? fields.toString() : ''
		}, filters, {
			order_by: filters && filters.order_by ? filters.order_by.toString() : ''
		}));
	}
function ( access_token , message_id , filters , fields ) { if ( ! access_token ) return Promise . reject ( new Error ( 'wotblitz.clanmessages.messages: access_token is required' ) ) ; return request ( { hostname : hosts . wotb , path : '/wotb/clanmessages/messages/' } , Object . assign ( { access_token : access_token , message_id : message_id , fields : fields ? fields . toString ( ) : '' } , filters , { order_by : filters && filters . order_by ? filters . order_by . toString ( ) : '' } ) ) ; }
The text and meta data of all conversation.

@param {string} access_token user's authentication string
@param {number} [message_id] a specific message
@param {Object} [filters] options
@param {number} [filters.page_no] which page
@param {number} [filters.limit] how many per page
@param {string|string[]} [filters.order_by] which field(s) to order the response (too many values to list)
@param {number|date} [filters.expires_before] only messages before this date (unix or ISO)
@param {number|date} [filters.expires_after] only messages on or after this date (unix or ISO)
@param {string} [filters.importance] only messages with this level, values "important" or "standard"
@param {string} [filters.status] only messages with this status, values "active" or "deleted"
@param {string} [filters.type] only messages of this type, values "general", "training", "meeting", or "battle"
@param {string|string[]} [fields] response selection
@returns {Promise<Object>} resolves to a message board object
The text and meta data of all conversation .