3.2.7 • Published 9 years ago
migme-ferry v3.2.7
Ferry
Ferry transports packets to and from fusion/fission
Usage
Installation
Install Node.js
Run npm install
Testing
Run npm test
Loading Ferry
import Ferry, {Packet, PacketType, FerryEvent} from 'migme-ferry'
// Initialize Ferry by passing in an access_token
const ferry = Ferry({access_token: 'JdFsdKSDf9sbhjasbdk187y19bhsdjahb123iuh'})
// Connect and wait for promise to resolve
ferry.connect().then(() => {
// Ready to send your packets
})
Sending a packet
// Create a new packet
const packet = new Packet(PacketType.MESSAGE)
// Set the fields to be sent
packet.setFields({
destination: 'someone',
content: 'The answer is 42',
chat_type: 1,
message_type: 1,
content_type: 1
})
// Send the packet
ferry.send(packet)
Shorter way:
// Create a new packet with fields
const packet = new Packet(PacketType.MESSAGE, {
destination: 'someone',
content: 'The answer is 42',
chat_type: 1,
message_type: 1,
content_type: 1
})
// Send the packet
ferry.send(packet)
Listen for packet received
ferry.on(FerryEvent.PACKET_RECEIVED, packet => {
// Packet was received
})
3.2.7
9 years ago
3.2.6
9 years ago
3.2.5
9 years ago
3.2.4
9 years ago
3.2.3
10 years ago
3.2.2
10 years ago
3.2.1
10 years ago
3.2.0
10 years ago
3.1.2
10 years ago
3.1.1
10 years ago
3.1.0
10 years ago
3.0.1
10 years ago
3.0.0
10 years ago
2.2.4
10 years ago
2.2.3
10 years ago
2.2.2
10 years ago
2.2.1
10 years ago
2.2.0
10 years ago
2.1.3
10 years ago
2.1.2
10 years ago
2.1.1
10 years ago
2.1.0
10 years ago
2.0.1
10 years ago
2.0.0
10 years ago
1.2.0
10 years ago