Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ctkqiang/logtodiscord
一个简单的包,用于在Swift中使用webhook将服务器或应用程序日志记录到Discord频道
https://github.com/ctkqiang/logtodiscord
discord logger swift
Last synced: 20 days ago
JSON representation
一个简单的包,用于在Swift中使用webhook将服务器或应用程序日志记录到Discord频道
- Host: GitHub
- URL: https://github.com/ctkqiang/logtodiscord
- Owner: ctkqiang
- License: mit
- Created: 2022-09-08T13:54:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-23T10:38:21.000Z (over 1 year ago)
- Last Synced: 2023-11-12T12:39:34.118Z (about 1 year ago)
- Topics: discord, logger, swift
- Language: Swift
- Homepage:
- Size: 636 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LogToDiscord
这个包主要是为了方便地将消息发送到特定的Discord频道。是否来自服务器应用程序、IOS应用程序或MacOS应用程序。
### License
```
麻省理工学院许可证
版权所有(c)2023 钟智强
特此免费许可任何人获得副本
本软件和相关文档文件(“软件”),以处理
在软件中不受限制,包括但不限于权利
使用、复制、修改、合并、发布、分发、分许可和/或出售
软件的副本,并允许软件的使用者
根据以下条件提供:
上述版权声明和本许可声明应包含在
软件的副本或实质部分。
该软件是“按原样”提供的,没有任何形式的担保,明示或
隐含的,包括但不限于适销性保证,
适用于特定目的和不侵权。在任何情况下
作者或版权持有人应对任何索赔、损害或其他
因以下原因引起的责任,无论是在合同诉讼、侵权诉讼还是其他诉讼中,
因软件或在
软件。```
### 安装
将以下行插入`Package.swift````
.package(url: "https://github.com/johnmelodyme/LogToDiscord.git", from: "1.0.5"),
```### 用法:
```swift
import LogToDiscordtry LogToDiscord(
appName: "项目名称",
webhookUrl: "webhookUrl"
).send(message: "你所要写的信息", level: Level.Info, delay: 10)
```### 说明:
参数“level”是发送给discord的消息的各个级别的枚举频道可用级别如下:```swift
public enum Level
{
case Error
case Warn
case Debug
case Info
}
```有关演示,请参阅[示例](https://github.com/johnmelodyme/LogToDiscord/blob/main/example/Sources/example/main.swift)
### 看起来怎么样:
#### 如果你真的喜欢我的作品,