hipchat-exporter:从HipChat导出房间的历史(消息)

时间:2024-05-31 14:26:08
【文件属性】:

文件名称:hipchat-exporter:从HipChat导出房间的历史(消息)

文件大小:72KB

文件格式:ZIP

更新时间:2024-05-31 14:26:08

slack hipchat Ruby

HipChat出口商 从HipChat导出房间的历史记录(消息)。 动机 要求 Ruby 2.5.0 MySQL 版本5.6.4+,为什么? -> HipChat中的日期需要微秒(6位数字)精度 utf8mb4,为什么? -> HipChat中的消息包含表情符号 HipChat API令牌: 用法 步骤1)导出房间并将其保存到数据库 bundle exec thor task:room:export 步骤2)将房间的历史记录导出到JSON文件 # bundle exec thor help history:export Usage: thor task:history:export Options: [--from=FROM] # Date (or Time) like "20180101" [--to=TO] # Date (or Time), like "


【文件预览】:
hipchat-exporter-master
----.circleci()
--------config.yml(1KB)
----.gitignore(417B)
----README.md(4KB)
----room_names.csv.example(46B)
----Gemfile(400B)
----rooms.csv.example(25B)
----db()
--------migrate()
--------schema.rb(2KB)
----log()
--------.gitkeep(0B)
----.pryrc(60B)
----.ruby-version(6B)
----.rspec(22B)
----Gemfile.lock(2KB)
----Thorfile(216B)
----src()
--------room_exporter.rb(895B)
--------message.rb(2KB)
--------room.rb(1KB)
--------history.rb(1KB)
--------history_exporter.rb(4KB)
----config()
--------database.yml(275B)
--------environment.rb(792B)
----spec()
--------support()
--------room_exporter_spec.rb(641B)
--------fixtures()
--------history_exporter_spec.rb(4KB)
--------room_names.csv(26B)
--------room_spec.rb(2KB)
--------factories()
--------rooms.csv(49B)
--------history_spec.rb(2KB)
--------lib()
--------message_spec.rb(595B)
--------spec_helper.rb(5KB)
----lib()
--------tasks()
--------hipchat_exporter()
----Rakefile(60B)
----.env.example(40B)

网友评论