Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
weixin_46011646
wechaty
提交
4913b78f
W
wechaty
项目概览
weixin_46011646
/
wechaty
与 Fork 源项目一致
Fork自
wechaty / wechaty
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
W
wechaty
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4913b78f
编写于
11月 09, 2016
作者:
Huan (李卓桓)
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix linting
上级
613e248e
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
13 addition
and
10 deletion
+13
-10
example/api-ai-bot.ts
example/api-ai-bot.ts
+2
-2
src/config.spec.ts
src/config.spec.ts
+4
-4
src/config.ts
src/config.ts
+1
-1
src/message.ts
src/message.ts
+6
-3
未找到文件。
example/api-ai-bot.ts
浏览文件 @
4913b78f
...
...
@@ -22,8 +22,8 @@ const ApiAi = require('apiai')
import
{
EventEmitter
}
from
'
events
'
import
{
// Room
Wechaty
Config
,
Wechaty
}
from
'
..
'
// log.level = 'verbose'
...
...
src/config.spec.ts
浏览文件 @
4913b78f
...
...
@@ -8,7 +8,7 @@
import
{
test
}
from
'
ava
'
import
{
Config
Config
,
hasDockerContainerId
}
from
'
./config
'
import
{
Puppet
}
from
'
./puppet
'
...
...
@@ -96,7 +96,7 @@ test('hasDockerContainerId()', t => {
const
LINE
=
'
1:name=systemd:/docker/f6da3e510ff2263a368cc8a57bf35b0d1c92a3d6d387e87de8e98e082af6a41c
'
const
UBUNTU
=
'
1:name=systemd:/init.scope
'
t
.
true
(
i
sDockerContainerId
(
ID
)
,
'
should identify container id right
'
)
t
.
true
(
i
sDockerContainerId
(
LINE
)
,
'
should identify container id from cgroup file right
'
)
t
.
false
(
i
sDockerContainerId
(
UBUNTU
)
,
'
should identify ubuntu cgroup line not docker
'
)
t
.
true
(
ha
sDockerContainerId
(
ID
)
,
'
should identify container id right
'
)
t
.
true
(
ha
sDockerContainerId
(
LINE
)
,
'
should identify container id from cgroup file right
'
)
t
.
false
(
ha
sDockerContainerId
(
UBUNTU
)
,
'
should identify ubuntu cgroup line not docker
'
)
})
src/config.ts
浏览文件 @
4913b78f
...
...
@@ -218,7 +218,7 @@ global['WECHATY_CONFIG_INSTANCE_COUNTER']++
function
hasDockerContainerId
(
line
:
string
)
{
// d22ff5ccbf50790c4724e19a30a6a6057d03d684ea3c2b0ddac1bf028e2cf470
re
=
/
[
a-f0-9
]{64}
$/i
const
re
=
/
[
a-f0-9
]{64}
$/i
return
re
.
test
(
line
)
}
...
...
src/message.ts
浏览文件 @
4913b78f
...
...
@@ -41,7 +41,9 @@ export type MessageRawObj = {
MMAppMsgFileExt
:
string
// doc, docx ...
FileName
:
string
MMAppMsgFileSize
:
number
MMAppMsgDownloadUrl
:
string
// <a download ng-if="message.MMFileStatus == CONF.MM_SEND_FILE_STATUS_SUCCESS && (massage.MMStatus == CONF.MSG_SEND_STATUS_SUCC || massage.MMStatus === undefined) " href="{{message.MMAppMsgDownloadUrl}}">下载</a>
MMAppMsgDownloadUrl
:
string
// <a download ng-if="message.MMFileStatus == CONF.MM_SEND_FILE_STATUS_SUCCESS
// && (massage.MMStatus == CONF.MSG_SEND_STATUS_SUCC || massage.MMStatus === undefined)
// " href="{{message.MMAppMsgDownloadUrl}}">下载</a>
MMUploadProgress
:
number
// < 100
/**
...
...
@@ -119,11 +121,12 @@ export type MessageObj = {
url
?:
string
// for MessageMedia class
}
// export type MessageTypeName = 'TEXT' | 'IMAGE' | 'VOICE' | 'VERIFYMSG' | 'POSSIBLEFRIEND_MSG' | 'SHARECARD' | 'VIDEO' | 'EMOTICON' | 'LOCATION' | 'APP' | 'VOIPMSG' | 'STATUSNOTIFY' | 'VOIPNOTIFY' | 'VOIPINVITE' | 'MICROVIDEO' | 'SYSNOTICE' | 'SYS' | 'RECALLED'
// export type MessageTypeName = 'TEXT' | 'IMAGE' | 'VOICE' | 'VERIFYMSG' | 'POSSIBLEFRIEND_MSG'
// | 'SHARECARD' | 'VIDEO' | 'EMOTICON' | 'LOCATION' | 'APP' | 'VOIPMSG' | 'STATUSNOTIFY'
// | 'VOIPNOTIFY' | 'VOIPINVITE' | 'MICROVIDEO' | 'SYSNOTICE' | 'SYS' | 'RECALLED'
// export type MessageTypeValue = 1 | 3 | 34 | 37 | 40 | 42 | 43 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 62 | 9999 | 10000 | 10002
export
type
MessageTypeMap
=
{
[
index
:
string
]:
string
|
number
// MessageTypeName: MessageTypeValue
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录