FEAT: added tupper migrations avatar migration
This commit is contained in:
parent
88034a6940
commit
209bdeb1b3
1 changed files with 5 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
||||||
import { File } from "revolt.js"
|
import { File } from "revolt.js"
|
||||||
import { createAlter } from "./createAlter"
|
import { createAlter } from "./createAlter"
|
||||||
|
import { avatarAlterChange } from "./avatarAlterChange"
|
||||||
|
|
||||||
export default async function migrateAlters(author: string, attachments: File[] | undefined, source: String) {
|
export default async function migrateAlters(author: string, attachments: File[] | undefined, source: String) {
|
||||||
// source is not utilized for now, it is put as an argument in case the bot evolves further
|
// source is not utilized for now, it is put as an argument in case the bot evolves further
|
||||||
|
@ -21,8 +22,12 @@ export default async function migrateAlters(author: string, attachments: File[]
|
||||||
|
|
||||||
tuppers.forEach(async element => {
|
tuppers.forEach(async element => {
|
||||||
let name = element.name
|
let name = element.name
|
||||||
|
let avatar = element.avatar_url
|
||||||
let brackets = element.brackets[0] + "text" + element.brackets[1]
|
let brackets = element.brackets[0] + "text" + element.brackets[1]
|
||||||
const createResult = await createAlter(author, [name, brackets])
|
const createResult = await createAlter(author, [name, brackets])
|
||||||
|
if ( createResult.code === 0 ) {
|
||||||
|
await avatarAlterChange(author, [name, avatar])
|
||||||
|
}
|
||||||
let tupperStruct = {tupper: name, message: createResult}
|
let tupperStruct = {tupper: name, message: createResult}
|
||||||
|
|
||||||
console.log(tupperStruct)
|
console.log(tupperStruct)
|
||||||
|
|
Loading…
Reference in a new issue