UNPKG

ayaka

Version:

Вспомогательный Node.js модуль для упрощения жизни в разработке discord.js ботов.

33 lines (32 loc) 1.95 kB
import { MovieData } from "./types"; /** * Возвращает сокращенную строку. * @param value - Исходная строка, которую нужно сократить. * @param limit - Максимальное количество символов в сокращенной строке. * @returns Сокращенная строка, содержащая первые `limit` символов исходной строки и добавленное троеточие ("..."), если длина исходной строки превышает `limit`. В противном случае, возвращает исходную строку без изменений. */ export declare function shortenString(value: string, limit: number): string; /** * Функция для получения информации о манге по её названию. * @param name - Название манги. * @returns Массив объектов с информацией о манге. */ export declare function fetchManga(name: string): Promise<{ id: string; name: string; url: string; }[]>; /** * Функция для получения информации о фильме по его ID. * @param movieID - ID фильма. * @param kp_token - Токен для доступа к API Кинопоиска. * @returns Объект с информацией о фильме. */ export declare function id_fetch_movie(movieID: any, kp_token: string): Promise<MovieData>; /** * Функция для получения информации о фильме по его названию. * @param name - Название фильма. * @param kp_token - Токен для доступа к API Кинопоиска. * @returns Массив объектов с информацией о фильмах. */ export declare function name_fetch_movie(name: string, kp_token: string): Promise<any>;