New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

icq-bot

Package Overview
Dependencies
Maintainers
1
Versions
53
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

icq-bot - npm Package Compare versions

Comparing version 2.1.28 to 2.1.29

2

dist/index.js

@@ -43,3 +43,5 @@ "use strict";

FeedbackCommand: Handler_1.FeedbackCommandHandler,
/** Сробатывает, когда приходит паттерн комманды, для которой нет обработчика в диспетчере */
UnknownCommand: Handler_1.UnknownCommandHandler,
/** Срабатывает на все события, Если это событие не будет обработано другими обработчиками */
All: Handler_1.DefaultHandler,

@@ -46,0 +48,0 @@ BotButtonCommand: Handler_1.BotButtonCommandHandler

7

dist/interfaces/Handler.d.ts

@@ -35,5 +35,5 @@ import { Filters } from "./Filter";

/**
* Обработчик для всех событий
* Обработчик для всех событий которые небудут обработаны
*
* Срабатывает всегда, когда приходит событие из пуллинга
* Срабатывает всегда, когда приходит событие из и на это событие нет обработчика пуллинга
*/

@@ -43,3 +43,3 @@ export declare class DefaultHandler extends HandlerBase {

check(event: any, dispatcher: any): boolean;
private any(event, dispatcher);
protected any(event: any, dispatcher: Dispatcher): boolean;
handle(event: any, dispatcher: any): void;

@@ -104,2 +104,3 @@ }

check(event: any, dispatcher: any): boolean;
protected any(event: any, dispatcher: Dispatcher): boolean;
}

@@ -106,0 +107,0 @@ export declare class HelpCommandHandler extends CommandHandler {

@@ -50,2 +50,3 @@ "use strict";

var Event_1 = require("./Events/Event");
var SkipDuplicateMessageHandler_1 = require("../class/SkipDuplicateMessageHandler");
/**

@@ -82,5 +83,5 @@ * Базовый обработчик.

/**
* Обработчик для всех событий
* Обработчик для всех событий которые небудут обработаны
*
* Срабатывает всегда, когда приходит событие из пуллинга
* Срабатывает всегда, когда приходит событие из и на это событие нет обработчика пуллинга
*/

@@ -99,3 +100,3 @@ var DefaultHandler = (function (_super) {

var h = _a[_i];
if (h != this) {
if (h != this && !(h instanceof SkipDuplicateMessageHandler_1.SkipDuplicateMessageHandler)) {
if (h.check(event, dispatcher))

@@ -246,2 +247,12 @@ return true;

};
CommandHandler.prototype.any = function (event, dispatcher) {
for (var _i = 0, _a = dispatcher.getHandlers(); _i < _a.length; _i++) {
var h = _a[_i];
if (h != this && h instanceof CommandHandler) {
if (h.check(event, dispatcher))
return true;
}
}
return false;
};
return CommandHandler;

@@ -248,0 +259,0 @@ }(MessageHandler));

@@ -57,3 +57,3 @@ {

},
"version": "2.1.28"
"version": "2.1.29"
}

@@ -43,3 +43,5 @@ import { Bot } from "./class/Bot";

FeedbackCommand: FeedbackCommandHandler,
/** Сробатывает, когда приходит паттерн комманды, для которой нет обработчика в диспетчере */
UnknownCommand: UnknownCommandHandler,
/** Срабатывает на все события, Если это событие не будет обработано другими обработчиками */
All: DefaultHandler,

@@ -46,0 +48,0 @@ BotButtonCommand: BotButtonCommandHandler

@@ -7,2 +7,3 @@ import { Filters, Filter } from "./Filter";

import { ICQEvent } from "../class/ICQEvent";
import { SkipDuplicateMessageHandler } from "../class/SkipDuplicateMessageHandler";

@@ -47,5 +48,5 @@ /**

/**
* Обработчик для всех событий
* Обработчик для всех событий которые небудут обработаны
*
* Срабатывает всегда, когда приходит событие из пуллинга
* Срабатывает всегда, когда приходит событие из и на это событие нет обработчика пуллинга
*/

@@ -60,5 +61,5 @@ export class DefaultHandler extends HandlerBase {

}
private any(event, dispatcher: Dispatcher): boolean {
protected any(event, dispatcher: Dispatcher): boolean {
for (let h of dispatcher.getHandlers()) {
if (h != this) {
if (h != this && !(h instanceof SkipDuplicateMessageHandler)) {
if (h.check(event, dispatcher)) return true;

@@ -170,2 +171,12 @@ }

}
protected any(event, dispatcher: Dispatcher): boolean {
for (let h of dispatcher.getHandlers()) {
if (h != this && h instanceof CommandHandler) {
if (h.check(event, dispatcher)) return true;
}
}
return false
}
}

@@ -172,0 +183,0 @@ export class HelpCommandHandler extends CommandHandler {

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc