import { ICredentialTestRequest, ICredentialType, INodeProperties, } from 'n8n-workflow'; export class TelegramApi implements ICredentialType { name = 'telegramApi'; displayName = 'Telegram API'; documentationUrl = 'telegram'; properties: INodeProperties[] = [ { displayName: 'Access Token', name: 'accessToken', type: 'string', default: '', description: 'Chat with the bot father to obtain the access token', }, ]; test: ICredentialTestRequest = { request: { baseURL: `=https://api.telegram.org/bot{{$credentials?.accessToken}}`, url: '/getMe', method: 'GET', }, }; }