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', typeOptions: { password: true }, 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', }, }; }