mirror of https://github.com/thaldrin/thaldrin.git
30 lines
672 B
TypeScript
30 lines
672 B
TypeScript
import { Trello as TClient } from "trello-helper";
|
|
import config from '../../config'
|
|
|
|
process.env.trelloHelper = JSON.stringify({
|
|
appKey: config.trello.key,
|
|
token: config.trello.token
|
|
})
|
|
|
|
const Trello = new TClient({
|
|
useExistingEnvVar: true
|
|
})
|
|
|
|
|
|
export async function suggest({ title, desc, author, guild }: { title: string, desc?: string, author: string, guild: string }) {
|
|
let Card = await Trello.addCard({
|
|
idList: config.trello.options.list.suggestions,
|
|
name: `Suggestion - ${title}`,
|
|
desc: `
|
|
${desc || title}
|
|
|
|
Author: ${author}
|
|
Server: ${guild}
|
|
`
|
|
})
|
|
|
|
return Card
|
|
}
|
|
|
|
|
|
export default Trello |