random(?)
This commit is contained in:
parent
2186fc85d4
commit
e16197f8e4
|
@ -10,6 +10,7 @@ export default async bot => {
|
||||||
active: false,
|
active: false,
|
||||||
f: async e => {
|
f: async e => {
|
||||||
let args = e.args.slice(1);
|
let args = e.args.slice(1);
|
||||||
|
|
||||||
/*let rows = sql("items").select("id", "username", "mime", "size");
|
/*let rows = sql("items").select("id", "username", "mime", "size");
|
||||||
|
|
||||||
for(let i = 0; i < args.length; i++) {
|
for(let i = 0; i < args.length; i++) {
|
||||||
|
@ -21,6 +22,26 @@ export default async bot => {
|
||||||
|
|
||||||
rows = await rows.orderByRaw("random()").limit(1);*/
|
rows = await rows.orderByRaw("random()").limit(1);*/
|
||||||
|
|
||||||
|
const rows = await db`
|
||||||
|
select id, mime, username, size
|
||||||
|
from "items"
|
||||||
|
where
|
||||||
|
${ args.map(a => a.charAt(0) === "!"
|
||||||
|
? db`username not ilike ${a.slice(1)}`
|
||||||
|
: db`username ilike ${a}`
|
||||||
|
).join(' and ')}
|
||||||
|
order by random()
|
||||||
|
`;
|
||||||
|
|
||||||
|
console.log(`select id, mime, username, size
|
||||||
|
from "items"
|
||||||
|
where
|
||||||
|
${ args.map(a => a.charAt(0) === "!"
|
||||||
|
? `username not ilike ${a.slice(1)}`
|
||||||
|
: `username ilike ${a}`
|
||||||
|
).join(' and ')}
|
||||||
|
order by random()`);
|
||||||
|
|
||||||
if(rows.length === 0)
|
if(rows.length === 0)
|
||||||
return e.reply("nothing found, f0cker");
|
return e.reply("nothing found, f0cker");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user