mirror of
https://github.com/abocn/TelegramBot.git
synced 2025-04-28 09:15:57 +00:00
Fix /mlpcomic faulty letterer string
This commit is contained in:
parent
07f388e7ef
commit
175e7104b2
@ -182,9 +182,16 @@ module.exports = (bot) => {
|
|||||||
try {
|
try {
|
||||||
const response = await axios(apiUrl);
|
const response = await axios(apiUrl);
|
||||||
const comicArray = [];
|
const comicArray = [];
|
||||||
console.log(response.data.data)
|
|
||||||
if (Array.isArray(response.data.data)) {
|
if (Array.isArray(response.data.data)) {
|
||||||
response.data.data.forEach(comic => {
|
response.data.data.forEach(comic => {
|
||||||
|
let letterers = [];
|
||||||
|
if (comic.letterer) {
|
||||||
|
if (typeof comic.letterer === 'string') {
|
||||||
|
letterers.push(comic.letterer);
|
||||||
|
} else if (Array.isArray(comic.letterer)) {
|
||||||
|
letterers = aliases.concat(comic.letterer);
|
||||||
|
}
|
||||||
|
}
|
||||||
comicArray.push({
|
comicArray.push({
|
||||||
id: comic.id,
|
id: comic.id,
|
||||||
name: comic.name,
|
name: comic.name,
|
||||||
@ -194,7 +201,7 @@ module.exports = (bot) => {
|
|||||||
writer: comic.writer ? comic.writer.replace(/\n/g, ' / ') : 'None',
|
writer: comic.writer ? comic.writer.replace(/\n/g, ' / ') : 'None',
|
||||||
artist: comic.artist ? comic.artist.replace(/\n/g, ' / ') : 'None',
|
artist: comic.artist ? comic.artist.replace(/\n/g, ' / ') : 'None',
|
||||||
colorist: comic.colorist ? comic.colorist.replace(/\n/g, ' / ') : 'None',
|
colorist: comic.colorist ? comic.colorist.replace(/\n/g, ' / ') : 'None',
|
||||||
letterer: comic.letterer ? comic.letterer.replace(/\n/g, ' / ') : 'None',
|
letterer: letterers.length > 0 ? letterers.join(', ') : 'None',
|
||||||
editor: comic.editor
|
editor: comic.editor
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -209,7 +216,7 @@ module.exports = (bot) => {
|
|||||||
.replace("{writer}", comicArray[0].writer)
|
.replace("{writer}", comicArray[0].writer)
|
||||||
.replace("{artist}", comicArray[0].artist)
|
.replace("{artist}", comicArray[0].artist)
|
||||||
.replace("{colorist}", comicArray[0].colorist)
|
.replace("{colorist}", comicArray[0].colorist)
|
||||||
.replace("{letterer}", comicArray[0].writtenby)
|
.replace("{letterer}", comicArray[0].letterer)
|
||||||
.replace("{editor}", comicArray[0].editor);
|
.replace("{editor}", comicArray[0].editor);
|
||||||
|
|
||||||
ctx.replyWithPhoto(comicArray[0].image, {
|
ctx.replyWithPhoto(comicArray[0].image, {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user