Команда
This commit is contained in:
		
							parent
							
								
									0205568463
								
							
						
					
					
						commit
						b44edfc7ea
					
				
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Executable file
									
								
							| @ -0,0 +1,3 @@ | |||||||
|  | .idea | ||||||
|  | vendor | ||||||
|  | tmp | ||||||
							
								
								
									
										33
									
								
								composer.json
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										33
									
								
								composer.json
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,33 @@ | |||||||
|  | { | ||||||
|  | 	"name": "webmasterskaya/tbc-remove-pinned-messages", | ||||||
|  | 	"type": "library", | ||||||
|  | 	"description": "Telegram bot command for remove pinned messages ", | ||||||
|  | 	"keywords": [ | ||||||
|  | 		"telegram", | ||||||
|  | 		"bot", | ||||||
|  | 		"pinned message" | ||||||
|  | 	], | ||||||
|  | 	"license": "MIT", | ||||||
|  | 	"homepage": "https://github.com/webmasterskaya/tbc-remove-pinned-messages", | ||||||
|  | 	"support": { | ||||||
|  | 		"issues": "https://github.com/webmasterskaya/tbc-remove-pinned-messages/issues", | ||||||
|  | 		"source": "https://github.com/webmasterskaya/tbc-remove-pinned-messages" | ||||||
|  | 	}, | ||||||
|  | 	"authors": [ | ||||||
|  | 		{ | ||||||
|  | 			"name": "Artem Vasilev aka kernusr", | ||||||
|  | 			"email": "kern.usr@gmail.com", | ||||||
|  | 			"homepage": "https://webmasterskaya.xyz/", | ||||||
|  | 			"role": "Developer" | ||||||
|  | 		} | ||||||
|  | 	], | ||||||
|  | 	"require": { | ||||||
|  | 		"php": "^7.4|^8.0", | ||||||
|  | 		"longman/telegram-bot": "^0.79.0" | ||||||
|  | 	}, | ||||||
|  | 	"autoload": { | ||||||
|  | 		"psr-4": { | ||||||
|  | 			"Webmasterskaya\\TelegramBotCommands\\": "src" | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
							
								
								
									
										774
									
								
								composer.lock
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										774
									
								
								composer.lock
									
									
									
										generated
									
									
									
										Normal file
									
								
							| @ -0,0 +1,774 @@ | |||||||
|  | { | ||||||
|  |     "_readme": [ | ||||||
|  |         "This file locks the dependencies of your project to a known state", | ||||||
|  |         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", | ||||||
|  |         "This file is @generated automatically" | ||||||
|  |     ], | ||||||
|  |     "content-hash": "602eb76a3b98f353a238079f20c051f8", | ||||||
|  |     "packages": [ | ||||||
|  |         { | ||||||
|  |             "name": "guzzlehttp/guzzle", | ||||||
|  |             "version": "7.5.0", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/guzzle/guzzle.git", | ||||||
|  |                 "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b50a2a1251152e43f6a37f0fa053e730a67d25ba", | ||||||
|  |                 "reference": "b50a2a1251152e43f6a37f0fa053e730a67d25ba", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "ext-json": "*", | ||||||
|  |                 "guzzlehttp/promises": "^1.5", | ||||||
|  |                 "guzzlehttp/psr7": "^1.9 || ^2.4", | ||||||
|  |                 "php": "^7.2.5 || ^8.0", | ||||||
|  |                 "psr/http-client": "^1.0", | ||||||
|  |                 "symfony/deprecation-contracts": "^2.2 || ^3.0" | ||||||
|  |             }, | ||||||
|  |             "provide": { | ||||||
|  |                 "psr/http-client-implementation": "1.0" | ||||||
|  |             }, | ||||||
|  |             "require-dev": { | ||||||
|  |                 "bamarni/composer-bin-plugin": "^1.8.1", | ||||||
|  |                 "ext-curl": "*", | ||||||
|  |                 "php-http/client-integration-tests": "^3.0", | ||||||
|  |                 "phpunit/phpunit": "^8.5.29 || ^9.5.23", | ||||||
|  |                 "psr/log": "^1.1 || ^2.0 || ^3.0" | ||||||
|  |             }, | ||||||
|  |             "suggest": { | ||||||
|  |                 "ext-curl": "Required for CURL handler support", | ||||||
|  |                 "ext-intl": "Required for Internationalized Domain Name (IDN) support", | ||||||
|  |                 "psr/log": "Required for using the Log middleware" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "bamarni-bin": { | ||||||
|  |                     "bin-links": true, | ||||||
|  |                     "forward-command": false | ||||||
|  |                 }, | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-master": "7.5-dev" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "files": [ | ||||||
|  |                     "src/functions_include.php" | ||||||
|  |                 ], | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "GuzzleHttp\\": "src/" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "Graham Campbell", | ||||||
|  |                     "email": "hello@gjcampbell.co.uk", | ||||||
|  |                     "homepage": "https://github.com/GrahamCampbell" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Michael Dowling", | ||||||
|  |                     "email": "mtdowling@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/mtdowling" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Jeremy Lindblom", | ||||||
|  |                     "email": "jeremeamia@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/jeremeamia" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "George Mponos", | ||||||
|  |                     "email": "gmponos@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/gmponos" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Tobias Nyholm", | ||||||
|  |                     "email": "tobias.nyholm@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/Nyholm" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Márk Sági-Kazár", | ||||||
|  |                     "email": "mark.sagikazar@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/sagikazarmark" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Tobias Schultze", | ||||||
|  |                     "email": "webmaster@tubo-world.de", | ||||||
|  |                     "homepage": "https://github.com/Tobion" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "Guzzle is a PHP HTTP client library", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "client", | ||||||
|  |                 "curl", | ||||||
|  |                 "framework", | ||||||
|  |                 "http", | ||||||
|  |                 "http client", | ||||||
|  |                 "psr-18", | ||||||
|  |                 "psr-7", | ||||||
|  |                 "rest", | ||||||
|  |                 "web service" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "issues": "https://github.com/guzzle/guzzle/issues", | ||||||
|  |                 "source": "https://github.com/guzzle/guzzle/tree/7.5.0" | ||||||
|  |             }, | ||||||
|  |             "funding": [ | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/GrahamCampbell", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/Nyholm", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", | ||||||
|  |                     "type": "tidelift" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "time": "2022-08-28T15:39:27+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "guzzlehttp/promises", | ||||||
|  |             "version": "1.5.2", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/guzzle/promises.git", | ||||||
|  |                 "reference": "b94b2807d85443f9719887892882d0329d1e2598" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", | ||||||
|  |                 "reference": "b94b2807d85443f9719887892882d0329d1e2598", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": ">=5.5" | ||||||
|  |             }, | ||||||
|  |             "require-dev": { | ||||||
|  |                 "symfony/phpunit-bridge": "^4.4 || ^5.1" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-master": "1.5-dev" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "files": [ | ||||||
|  |                     "src/functions_include.php" | ||||||
|  |                 ], | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "GuzzleHttp\\Promise\\": "src/" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "Graham Campbell", | ||||||
|  |                     "email": "hello@gjcampbell.co.uk", | ||||||
|  |                     "homepage": "https://github.com/GrahamCampbell" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Michael Dowling", | ||||||
|  |                     "email": "mtdowling@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/mtdowling" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Tobias Nyholm", | ||||||
|  |                     "email": "tobias.nyholm@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/Nyholm" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Tobias Schultze", | ||||||
|  |                     "email": "webmaster@tubo-world.de", | ||||||
|  |                     "homepage": "https://github.com/Tobion" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "Guzzle promises library", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "promise" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "issues": "https://github.com/guzzle/promises/issues", | ||||||
|  |                 "source": "https://github.com/guzzle/promises/tree/1.5.2" | ||||||
|  |             }, | ||||||
|  |             "funding": [ | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/GrahamCampbell", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/Nyholm", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", | ||||||
|  |                     "type": "tidelift" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "time": "2022-08-28T14:55:35+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "guzzlehttp/psr7", | ||||||
|  |             "version": "2.4.3", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/guzzle/psr7.git", | ||||||
|  |                 "reference": "67c26b443f348a51926030c83481b85718457d3d" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/67c26b443f348a51926030c83481b85718457d3d", | ||||||
|  |                 "reference": "67c26b443f348a51926030c83481b85718457d3d", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": "^7.2.5 || ^8.0", | ||||||
|  |                 "psr/http-factory": "^1.0", | ||||||
|  |                 "psr/http-message": "^1.0", | ||||||
|  |                 "ralouphie/getallheaders": "^3.0" | ||||||
|  |             }, | ||||||
|  |             "provide": { | ||||||
|  |                 "psr/http-factory-implementation": "1.0", | ||||||
|  |                 "psr/http-message-implementation": "1.0" | ||||||
|  |             }, | ||||||
|  |             "require-dev": { | ||||||
|  |                 "bamarni/composer-bin-plugin": "^1.8.1", | ||||||
|  |                 "http-interop/http-factory-tests": "^0.9", | ||||||
|  |                 "phpunit/phpunit": "^8.5.29 || ^9.5.23" | ||||||
|  |             }, | ||||||
|  |             "suggest": { | ||||||
|  |                 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "bamarni-bin": { | ||||||
|  |                     "bin-links": true, | ||||||
|  |                     "forward-command": false | ||||||
|  |                 }, | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-master": "2.4-dev" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "GuzzleHttp\\Psr7\\": "src/" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "Graham Campbell", | ||||||
|  |                     "email": "hello@gjcampbell.co.uk", | ||||||
|  |                     "homepage": "https://github.com/GrahamCampbell" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Michael Dowling", | ||||||
|  |                     "email": "mtdowling@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/mtdowling" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "George Mponos", | ||||||
|  |                     "email": "gmponos@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/gmponos" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Tobias Nyholm", | ||||||
|  |                     "email": "tobias.nyholm@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/Nyholm" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Márk Sági-Kazár", | ||||||
|  |                     "email": "mark.sagikazar@gmail.com", | ||||||
|  |                     "homepage": "https://github.com/sagikazarmark" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Tobias Schultze", | ||||||
|  |                     "email": "webmaster@tubo-world.de", | ||||||
|  |                     "homepage": "https://github.com/Tobion" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Márk Sági-Kazár", | ||||||
|  |                     "email": "mark.sagikazar@gmail.com", | ||||||
|  |                     "homepage": "https://sagikazarmark.hu" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "PSR-7 message implementation that also provides common utility methods", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "http", | ||||||
|  |                 "message", | ||||||
|  |                 "psr-7", | ||||||
|  |                 "request", | ||||||
|  |                 "response", | ||||||
|  |                 "stream", | ||||||
|  |                 "uri", | ||||||
|  |                 "url" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "issues": "https://github.com/guzzle/psr7/issues", | ||||||
|  |                 "source": "https://github.com/guzzle/psr7/tree/2.4.3" | ||||||
|  |             }, | ||||||
|  |             "funding": [ | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/GrahamCampbell", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/Nyholm", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", | ||||||
|  |                     "type": "tidelift" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "time": "2022-10-26T14:07:24+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "longman/telegram-bot", | ||||||
|  |             "version": "0.79.0", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/php-telegram-bot/core.git", | ||||||
|  |                 "reference": "097177ca85627bfa5d0d9e679714a0b1353d49de" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/php-telegram-bot/core/zipball/097177ca85627bfa5d0d9e679714a0b1353d49de", | ||||||
|  |                 "reference": "097177ca85627bfa5d0d9e679714a0b1353d49de", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "ext-curl": "*", | ||||||
|  |                 "ext-json": "*", | ||||||
|  |                 "ext-mbstring": "*", | ||||||
|  |                 "ext-pdo": "*", | ||||||
|  |                 "guzzlehttp/guzzle": "^6.0|^7.0", | ||||||
|  |                 "php": "^7.3|^8.0", | ||||||
|  |                 "psr/log": "^1.1|^2.0|^3.0" | ||||||
|  |             }, | ||||||
|  |             "require-dev": { | ||||||
|  |                 "dms/phpunit-arraysubset-asserts": "^0.2", | ||||||
|  |                 "monolog/monolog": "^2.1", | ||||||
|  |                 "phpunit/phpunit": "^9.5", | ||||||
|  |                 "squizlabs/php_codesniffer": "^3.6" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "autoload": { | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "Longman\\TelegramBot\\": "src" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "Avtandil Kikabidze aka LONGMAN", | ||||||
|  |                     "email": "akalongman@gmail.com", | ||||||
|  |                     "homepage": "http://longman.me", | ||||||
|  |                     "role": "Developer" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Armando Lüscher", | ||||||
|  |                     "email": "armando@noplanman.ch", | ||||||
|  |                     "homepage": "https://noplanman.ch", | ||||||
|  |                     "role": "Developer" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "PHP Telegram Bot Team", | ||||||
|  |                     "homepage": "https://github.com/php-telegram-bot/core/graphs/contributors", | ||||||
|  |                     "role": "Developer" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "PHP Telegram bot", | ||||||
|  |             "homepage": "https://github.com/php-telegram-bot/core", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "api", | ||||||
|  |                 "bot", | ||||||
|  |                 "telegram" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "issues": "https://github.com/php-telegram-bot/core/issues", | ||||||
|  |                 "source": "https://github.com/php-telegram-bot/core" | ||||||
|  |             }, | ||||||
|  |             "funding": [ | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/php-telegram-bot/core#donate", | ||||||
|  |                     "type": "custom" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/noplanman", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://ko-fi.com/phptelegrambot", | ||||||
|  |                     "type": "ko_fi" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://liberapay.com/PHP-Telegram-Bot", | ||||||
|  |                     "type": "liberapay" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://opencollective.com/php-telegram-bot", | ||||||
|  |                     "type": "open_collective" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://www.patreon.com/phptelegrambot", | ||||||
|  |                     "type": "patreon" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://tidelift.com/funding/github/packagist/longman/telegram-bot", | ||||||
|  |                     "type": "tidelift" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "time": "2022-09-04T13:22:41+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "psr/http-client", | ||||||
|  |             "version": "1.0.1", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/php-fig/http-client.git", | ||||||
|  |                 "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", | ||||||
|  |                 "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": "^7.0 || ^8.0", | ||||||
|  |                 "psr/http-message": "^1.0" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-master": "1.0.x-dev" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "Psr\\Http\\Client\\": "src/" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "PHP-FIG", | ||||||
|  |                     "homepage": "http://www.php-fig.org/" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "Common interface for HTTP clients", | ||||||
|  |             "homepage": "https://github.com/php-fig/http-client", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "http", | ||||||
|  |                 "http-client", | ||||||
|  |                 "psr", | ||||||
|  |                 "psr-18" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "source": "https://github.com/php-fig/http-client/tree/master" | ||||||
|  |             }, | ||||||
|  |             "time": "2020-06-29T06:28:15+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "psr/http-factory", | ||||||
|  |             "version": "1.0.1", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/php-fig/http-factory.git", | ||||||
|  |                 "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", | ||||||
|  |                 "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": ">=7.0.0", | ||||||
|  |                 "psr/http-message": "^1.0" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-master": "1.0.x-dev" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "Psr\\Http\\Message\\": "src/" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "PHP-FIG", | ||||||
|  |                     "homepage": "http://www.php-fig.org/" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "Common interfaces for PSR-7 HTTP message factories", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "factory", | ||||||
|  |                 "http", | ||||||
|  |                 "message", | ||||||
|  |                 "psr", | ||||||
|  |                 "psr-17", | ||||||
|  |                 "psr-7", | ||||||
|  |                 "request", | ||||||
|  |                 "response" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "source": "https://github.com/php-fig/http-factory/tree/master" | ||||||
|  |             }, | ||||||
|  |             "time": "2019-04-30T12:38:16+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "psr/http-message", | ||||||
|  |             "version": "1.0.1", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/php-fig/http-message.git", | ||||||
|  |                 "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", | ||||||
|  |                 "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": ">=5.3.0" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-master": "1.0.x-dev" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "Psr\\Http\\Message\\": "src/" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "PHP-FIG", | ||||||
|  |                     "homepage": "http://www.php-fig.org/" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "Common interface for HTTP messages", | ||||||
|  |             "homepage": "https://github.com/php-fig/http-message", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "http", | ||||||
|  |                 "http-message", | ||||||
|  |                 "psr", | ||||||
|  |                 "psr-7", | ||||||
|  |                 "request", | ||||||
|  |                 "response" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "source": "https://github.com/php-fig/http-message/tree/master" | ||||||
|  |             }, | ||||||
|  |             "time": "2016-08-06T14:39:51+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "psr/log", | ||||||
|  |             "version": "1.1.4", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/php-fig/log.git", | ||||||
|  |                 "reference": "d49695b909c3b7628b6289db5479a1c204601f11" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", | ||||||
|  |                 "reference": "d49695b909c3b7628b6289db5479a1c204601f11", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": ">=5.3.0" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-master": "1.1.x-dev" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "psr-4": { | ||||||
|  |                     "Psr\\Log\\": "Psr/Log/" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "PHP-FIG", | ||||||
|  |                     "homepage": "https://www.php-fig.org/" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "Common interface for logging libraries", | ||||||
|  |             "homepage": "https://github.com/php-fig/log", | ||||||
|  |             "keywords": [ | ||||||
|  |                 "log", | ||||||
|  |                 "psr", | ||||||
|  |                 "psr-3" | ||||||
|  |             ], | ||||||
|  |             "support": { | ||||||
|  |                 "source": "https://github.com/php-fig/log/tree/1.1.4" | ||||||
|  |             }, | ||||||
|  |             "time": "2021-05-03T11:20:27+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "ralouphie/getallheaders", | ||||||
|  |             "version": "3.0.3", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/ralouphie/getallheaders.git", | ||||||
|  |                 "reference": "120b605dfeb996808c31b6477290a714d356e822" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", | ||||||
|  |                 "reference": "120b605dfeb996808c31b6477290a714d356e822", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": ">=5.6" | ||||||
|  |             }, | ||||||
|  |             "require-dev": { | ||||||
|  |                 "php-coveralls/php-coveralls": "^2.1", | ||||||
|  |                 "phpunit/phpunit": "^5 || ^6.5" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "autoload": { | ||||||
|  |                 "files": [ | ||||||
|  |                     "src/getallheaders.php" | ||||||
|  |                 ] | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "Ralph Khattar", | ||||||
|  |                     "email": "ralph.khattar@gmail.com" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "A polyfill for getallheaders.", | ||||||
|  |             "support": { | ||||||
|  |                 "issues": "https://github.com/ralouphie/getallheaders/issues", | ||||||
|  |                 "source": "https://github.com/ralouphie/getallheaders/tree/develop" | ||||||
|  |             }, | ||||||
|  |             "time": "2019-03-08T08:55:37+00:00" | ||||||
|  |         }, | ||||||
|  |         { | ||||||
|  |             "name": "symfony/deprecation-contracts", | ||||||
|  |             "version": "v2.5.2", | ||||||
|  |             "source": { | ||||||
|  |                 "type": "git", | ||||||
|  |                 "url": "https://github.com/symfony/deprecation-contracts.git", | ||||||
|  |                 "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" | ||||||
|  |             }, | ||||||
|  |             "dist": { | ||||||
|  |                 "type": "zip", | ||||||
|  |                 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", | ||||||
|  |                 "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", | ||||||
|  |                 "shasum": "" | ||||||
|  |             }, | ||||||
|  |             "require": { | ||||||
|  |                 "php": ">=7.1" | ||||||
|  |             }, | ||||||
|  |             "type": "library", | ||||||
|  |             "extra": { | ||||||
|  |                 "branch-alias": { | ||||||
|  |                     "dev-main": "2.5-dev" | ||||||
|  |                 }, | ||||||
|  |                 "thanks": { | ||||||
|  |                     "name": "symfony/contracts", | ||||||
|  |                     "url": "https://github.com/symfony/contracts" | ||||||
|  |                 } | ||||||
|  |             }, | ||||||
|  |             "autoload": { | ||||||
|  |                 "files": [ | ||||||
|  |                     "function.php" | ||||||
|  |                 ] | ||||||
|  |             }, | ||||||
|  |             "notification-url": "https://packagist.org/downloads/", | ||||||
|  |             "license": [ | ||||||
|  |                 "MIT" | ||||||
|  |             ], | ||||||
|  |             "authors": [ | ||||||
|  |                 { | ||||||
|  |                     "name": "Nicolas Grekas", | ||||||
|  |                     "email": "p@tchwork.com" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "name": "Symfony Community", | ||||||
|  |                     "homepage": "https://symfony.com/contributors" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "description": "A generic function and convention to trigger deprecation notices", | ||||||
|  |             "homepage": "https://symfony.com", | ||||||
|  |             "support": { | ||||||
|  |                 "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2" | ||||||
|  |             }, | ||||||
|  |             "funding": [ | ||||||
|  |                 { | ||||||
|  |                     "url": "https://symfony.com/sponsor", | ||||||
|  |                     "type": "custom" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://github.com/fabpot", | ||||||
|  |                     "type": "github" | ||||||
|  |                 }, | ||||||
|  |                 { | ||||||
|  |                     "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", | ||||||
|  |                     "type": "tidelift" | ||||||
|  |                 } | ||||||
|  |             ], | ||||||
|  |             "time": "2022-01-02T09:53:40+00:00" | ||||||
|  |         } | ||||||
|  |     ], | ||||||
|  |     "packages-dev": [], | ||||||
|  |     "aliases": [], | ||||||
|  |     "minimum-stability": "stable", | ||||||
|  |     "stability-flags": [], | ||||||
|  |     "prefer-stable": false, | ||||||
|  |     "prefer-lowest": false, | ||||||
|  |     "platform": { | ||||||
|  |         "php": "^7.4|^8.0" | ||||||
|  |     }, | ||||||
|  |     "platform-dev": [], | ||||||
|  |     "plugin-api-version": "2.1.0" | ||||||
|  | } | ||||||
							
								
								
									
										40
									
								
								src/Commands/SystemCommands/RemovePinnedMessagesCommand.php
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										40
									
								
								src/Commands/SystemCommands/RemovePinnedMessagesCommand.php
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,40 @@ | |||||||
|  | <?php | ||||||
|  | 
 | ||||||
|  | namespace Webmasterskaya\TelegramBotCommands\Commands\SystemCommands; | ||||||
|  | 
 | ||||||
|  | use Longman\TelegramBot\Commands\SystemCommand; | ||||||
|  | use Longman\TelegramBot\Entities\ServerResponse; | ||||||
|  | use Longman\TelegramBot\Request; | ||||||
|  | 
 | ||||||
|  | class RemovePinnedMessagesCommand extends SystemCommand | ||||||
|  | { | ||||||
|  | 	/** | ||||||
|  | 	 * @var string | ||||||
|  | 	 */ | ||||||
|  | 	protected $name = 'removepinnedmessages'; | ||||||
|  | 
 | ||||||
|  | 	/** | ||||||
|  | 	 * @var string | ||||||
|  | 	 */ | ||||||
|  | 	protected $description = 'Handles and remove all pinned messages'; | ||||||
|  | 
 | ||||||
|  | 	/** | ||||||
|  | 	 * @var string | ||||||
|  | 	 */ | ||||||
|  | 	protected $version = '1.0.0'; | ||||||
|  | 
 | ||||||
|  | 	public function execute(): ServerResponse | ||||||
|  | 	{ | ||||||
|  | 		$message = $this->getMessage(); | ||||||
|  | 
 | ||||||
|  | 		if (!!$message->getPinnedMessage()) | ||||||
|  | 		{ | ||||||
|  | 			return Request::deleteMessage([ | ||||||
|  | 				'chat_id'    => $message->getChat()->getId(), | ||||||
|  | 				'message_id' => $message->getMessageId() | ||||||
|  | 			]); | ||||||
|  | 		} | ||||||
|  | 
 | ||||||
|  | 		return Request::emptyResponse(); | ||||||
|  | 	} | ||||||
|  | } | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user