eslint fixup
This commit is contained in:
parent
d7325bda64
commit
d4febfeb08
@ -1,4 +1,5 @@
|
||||
{
|
||||
"extends": ["eslint:recommended"],
|
||||
"parser": "babel-eslint",
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 2016,
|
||||
@ -6,5 +7,8 @@
|
||||
"ecmaFeatures": {
|
||||
"jsx": true
|
||||
}
|
||||
},
|
||||
"env": {
|
||||
"node": true
|
||||
}
|
||||
}
|
||||
|
@ -8,7 +8,7 @@ const chalk = require('chalk')
|
||||
const owners = ['notnull']
|
||||
const autojoin = ['#anarchybots']
|
||||
|
||||
const host = process.env.HOST || localhost
|
||||
const host = process.env.HOST || 'localhost'
|
||||
const port = process.env.PORT || 6667
|
||||
const nick = process.env.NICK || 'radiobot'
|
||||
|
||||
@ -21,7 +21,7 @@ bot.connect({ host, port, nick })
|
||||
bot.on('message', event => logEvent(event))
|
||||
bot.on('connected', () => autojoin.map(c => bot.join(c)))
|
||||
|
||||
bot.on('socket close', event => console.log('bot has disconnected.'))
|
||||
bot.on('socket close', () => console.log('bot has disconnected.'))
|
||||
|
||||
bot.matchMessage(/^!hello/, event => event.reply('Hi!'))
|
||||
|
||||
|
@ -13,7 +13,7 @@ const getCurrentTrack = () => {
|
||||
const skipTrack = () => {
|
||||
const currentTrack = getCurrentTrack()
|
||||
const track = currentTrack.stdout.toString()
|
||||
const { stderr, stdout } = spawnSync('mpc', ['next'])
|
||||
const { stderr } = spawnSync('mpc', ['next'])
|
||||
return { error: stderr.toString(), skip: track }
|
||||
}
|
||||
|
||||
|
@ -21,7 +21,7 @@ const parseTrackData = tracks => {
|
||||
}
|
||||
|
||||
const searchTrack = event => {
|
||||
let pattern = /^!search [\"](.+?)[\"]( artist [\"](.+?)[\"])?/
|
||||
let pattern = /^!search "(.+?)"( artist "(.+?)")?/
|
||||
let match = event.message.match(pattern)
|
||||
if (!match)
|
||||
return event.reply(
|
||||
@ -43,11 +43,11 @@ const searchTrack = event => {
|
||||
}
|
||||
|
||||
const requestTrack = event => {
|
||||
let pattern = /^!request [\"](.+?)[\"]( artist [\"](.+?)[\"])?/
|
||||
let pattern = /^!request "(.+?)"( artist "(.+?)")?/
|
||||
let match = event.message.match(pattern)
|
||||
if (!match)
|
||||
return event.reply(
|
||||
'Incorrect syntax. Use !search "track name" [artist "artist"] (optional)'
|
||||
'Incorrect syntax. Use !request "track name" [artist "artist"] (optional)'
|
||||
)
|
||||
|
||||
let query = match[1]
|
||||
@ -60,13 +60,13 @@ const requestTrack = event => {
|
||||
data.tracks
|
||||
)
|
||||
printTrackData(trackName, artistName, albumName, uri)
|
||||
const { error, track } = insertTrack(uri)
|
||||
const { error } = insertTrack(uri)
|
||||
if (error) return event.reply('Something went wrong.')
|
||||
event.reply(`Requested '${trackName}' by ${artistName}`)
|
||||
})
|
||||
}
|
||||
|
||||
printQuery = query => {
|
||||
const printQuery = query => {
|
||||
console.log(chalk.red('\n*******************************************\n'))
|
||||
console.log('Sending the following query to Spotify:')
|
||||
console.log(query)
|
||||
@ -74,6 +74,7 @@ printQuery = query => {
|
||||
}
|
||||
const printTrackNames = items => {
|
||||
console.log(chalk.yellow('\n*******************************************\n'))
|
||||
console.log('Search returned the following tracks:')
|
||||
items.map(i => console.log(`'${i.name}' by ${i.artists[0].name}`))
|
||||
console.log(chalk.yellow('\n*******************************************\n'))
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user