0.1.24 • Published 2 years ago

@tawan475/bancho.js v0.1.24

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

bancho.js

Interact with osu!'s IRC bancho

Authentication

YOUR IRC ACCOUNT DOES NOT USE THE SAME USERNAME AND PASSWORD AS YOUR OSU ACCOUNT

Get your IRC username and password here

https://osu.ppy.sh/p/irc

Documentation

Github Wiki Link

Example usage

Install bancho.js and dotenv

npm install @tawan475/bancho.js
npm install dotenv

Basic message reciever and Ping Pong command!

require('dotenv').config();
const { banchoClient } = require('@tawan475/bancho.js');
const bancho = new banchoClient();

bancho.once('ready', () => {
    console.log('Connected and logged in to bancho.');
    // Ready to send messages
});

bancho.on('message', (message) => {
    console.log(message.raw);
});

bancho.on('pm', (message) => {
    console.log("pm " + message.raw);
    if (message.content.startsWith("!ping")) {
        message.channel.send("pong!");
    }
});

// Get your IRC username and password here, https://osu.ppy.sh/p/irc
// THIS IS NOT THE SAME WITH YOUR OSU ACCOUNT
bancho.login({
    username: process.env.BANCHO_USERNAME,
    password: process.env.BANCHO_PASSWORD,
});
0.1.24

2 years ago

0.1.23

2 years ago

0.1.22

2 years ago

0.1.21

2 years ago

0.1.20

2 years ago

0.1.19

2 years ago

0.1.18

2 years ago

0.1.17

2 years ago

0.1.16

2 years ago

0.1.15

2 years ago

0.1.14

2 years ago

0.1.13

2 years ago

0.1.12

2 years ago

0.1.11

2 years ago

0.1.10

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago