schnoog/ mediatelegram

本包最新版本(0.3.6)没有提供许可证信息。

安装: 3

依赖项: 0

建议: 0

安全性: 0

星标: 1

观察: 2

分支: 0

开放性问题: 0

类型:项目

0.3.6 2018-04-25 17:43 UTC

This package is auto-updated.

Last update: 2024-09-29 05:09:19 UTC


README

https://github.com/schnoog/mediatelegram

下载视频文件的 Telegram-Bot

  • Youtube (视频 & mp3)
  • Twitter (视频)
  • Facebook (视频)
  • 其他视频平台(由youtube-dl支持)

要求

  • php >= 5.5
  • Composer
  • MySQL 数据库
  • FFMpeg(需要由 Web 服务器执行)
  • mp4box(需要由 Web 服务器执行)
  • youtube-dl(需要由 Web 服务器执行)
  • 拥有有效 SSL 证书的 Web 服务器(用于 webhook)

安装

获取文件

只需 Composer

composer create-project schnoog/mediatelegram

Git & Composer

- 创建目标目录并进入 - 克隆此存储库 git clone https://github.com/schnoog/mediatelegram.git . - 安装 composer 依赖 composer install

准备和配置

  1. 导入随 Telegram-bot 一起提供的 structure.sql ./vendor/longman/telegram-bot/structure.sql
  2. 导入 FirstSteps/Database_Setup.txt 中提到的 sql-Code ./FirstSteps/Database_Setup.txt
  3. 创建并编辑 config.php cp include/config.php.dist include/config.php

使用

手动调用

简单地打开 getUpdatesCLI.php php getUpdatesCLI.php 或在您的 Web 服务器上通过浏览器打开 getUpdatesCLI.php

Webhook

在浏览器中打开 sethook.php,使用提供的密钥 $Config['seccode'] https://YourBotsURL/sethook.php?secret=YourSecret 这将安装 webhook,并且服务器接收到的每个新命令都将被处理