forked from embee/woomy
did stuff
This commit is contained in:
parent
5d42b0c602
commit
19e8c4e744
1 changed files with 13 additions and 20 deletions
|
@ -56,26 +56,6 @@ module.exports = client => {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
client.getUser = async function (search) {
|
|
||||||
let user = null
|
|
||||||
if (!search || typeof search !== 'string') return
|
|
||||||
// Try ID search
|
|
||||||
if (search.match(/^<@!?(\d+)>$/)) {
|
|
||||||
const id = search.match(/^<@!?(\d+)>$/)[1]
|
|
||||||
user = this.users.fetch(id).catch(() => {})
|
|
||||||
if (user) return user
|
|
||||||
}
|
|
||||||
// Try username search
|
|
||||||
if (search.match(/^!?(\w+)#(\d+)$/)) {
|
|
||||||
const username = search.match(/^!?(\w+)#(\d+)$/)[0]
|
|
||||||
const discriminator = search.match(/^!?(\w+)#(\d+)$/)[1]
|
|
||||||
user = this.users.find((u) => u.username === username && u.discriminator === discriminator)
|
|
||||||
if (user) return user
|
|
||||||
}
|
|
||||||
user = await this.users.fetch(search).catch(() => {})
|
|
||||||
return user
|
|
||||||
}
|
|
||||||
|
|
||||||
client.getMembers = function (guild, query) {
|
client.getMembers = function (guild, query) {
|
||||||
if (!query) return
|
if (!query) return
|
||||||
query = query.toLowerCase()
|
query = query.toLowerCase()
|
||||||
|
@ -102,6 +82,19 @@ module.exports = client => {
|
||||||
return a
|
return a
|
||||||
}
|
}
|
||||||
|
|
||||||
|
client.findUser = function (query) {
|
||||||
|
if (!query || typeof query !== "string") return
|
||||||
|
query = query.toLowerCase()
|
||||||
|
|
||||||
|
let user
|
||||||
|
|
||||||
|
if (query.match(/^<@!?(\d+)>$/)) {
|
||||||
|
let id = query.match(/^<@!?(\d+)>$/)[1]
|
||||||
|
user = this.users.fetch(id).catch((err) => {})
|
||||||
|
if(user) return user
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
client.getUsers = function (guild, query) {
|
client.getUsers = function (guild, query) {
|
||||||
if (!query) return
|
if (!query) return
|
||||||
query = query.toLowerCase()
|
query = query.toLowerCase()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue