Commit graph

2652 commits

Author SHA1 Message Date
Waffle
e1be16fba2 Derive PartialEq, Eq and Hash on telegram types 2019-09-02 14:24:34 +03:00
Temirkhan Myrzamadi
65f153734d Make all fields of all the types public 2019-09-02 17:10:55 +06:00
Temirkhan Myrzamadi
8ca3e95193 Merge branch 'dev' of https://github.com/async-telegram-bot/async-telegram-bot into dev 2019-09-02 17:04:23 +06:00
Temirkhan Myrzamadi
e19368482e Define the 'network' module as public 2019-09-02 17:04:06 +06:00
Waffle
1b86af3baa Move url creation to separate function 2019-09-02 13:59:02 +03:00
Temirkhan Myrzamadi
72be7ee750 Put all the existing types into core/types 2019-09-02 16:55:19 +06:00
Temirkhan Myrzamadi
c4fcc13dcd Use a type alias instead of a generic in Request 2019-09-02 16:29:29 +06:00
Temirkhan Myrzamadi
cad60fa2fb Refine network/mod.rs 2019-09-02 16:21:10 +06:00
Waffle
ce87928a90 Use an owned String instead of borrowed &str for token in GetMe request 2019-09-02 11:10:58 +03:00
Waffle
9b78fb5b9a Fix typo: use i64 instead of i32 in requests 2019-09-02 11:09:16 +03:00
Temirkhan Myrzamadi
b71d75ad94
Update mod.rs 2019-09-02 14:07:28 +06:00
Temirkhan Myrzamadi
194351a064
Delete inline_mode.rs 2019-09-02 14:03:52 +06:00
Temirkhan Myrzamadi
2c2a54e7e1
Delete games.rs 2019-09-02 14:03:40 +06:00
Temirkhan Myrzamadi
4ad1cf8c62
Delete updating_messages.rs 2019-09-02 14:03:30 +06:00
Temirkhan Myrzamadi
0781d3b3b0
Delete telegram_passport.rs 2019-09-02 14:02:51 +06:00
Temirkhan Myrzamadi
d1e2c95b17
Delete stickers.rs 2019-09-02 14:02:31 +06:00
Temirkhan Myrzamadi
16aca2c74a
Delete getting_updates.rs 2019-09-02 14:02:23 +06:00
Waffle
c84636ebab Implement Eq for requests, fix core::requests::send_message::test::default (add .build()) 2019-09-02 10:49:01 +03:00
Waffle
6c9ac6125e Merge branch 'dev' of github.com:async-telegram-bot/async-telegram-bot into dev 2019-09-02 10:40:12 +03:00
Waffle
57ee4e9223 requests 2019-09-02 10:39:29 +03:00
Temirkhan Myrzamadi
d49b4f3585
Update README.md 2019-09-02 13:35:49 +06:00
Temirkhan Myrzamadi
de84f8deca
Run Travis CI on the nightly channel 2019-09-02 13:35:28 +06:00
Alexey Fedechkin
3259a10d7f
Update README.md 2019-09-02 14:33:04 +07:00
Alexey Fedechkin
d270419b29
Update README.md 2019-09-02 14:32:24 +07:00
Temirkhan Myrzamadi
c2ce09c5c7
Update README.md 2019-09-02 13:28:56 +06:00
Temirkhan Myrzamadi
fe146aa521
Create .travis.yml 2019-09-02 13:24:32 +06:00
Temirkhan Myrzamadi
bdaca41eda Fix recursive types 2019-09-02 12:58:42 +06:00
Temirkhan Myrzamadi
cd7982ec29 Create network/mod.rs 2019-09-02 12:29:04 +06:00
fedechkin_alexey
631159f92d add payment import to other.rs 2019-09-02 13:11:54 +07:00
fedechkin_alexey
3c97b34fef add payment struct 2019-09-02 13:02:19 +07:00
fedechkin_alexey
c6ad316d4d add SendInvoice struct 2019-09-02 12:50:51 +07:00
Temirkhan Myrzamadi
83287a7544 Define the 'core' layout 2019-09-02 11:17:20 +06:00
Temirkhan Myrzamadi
9ffb2d45ef Add Document (core/types.rs) 2019-09-02 10:38:09 +06:00
Temirkhan Myrzamadi
ab14d4b7e6 Fix the Message struct (core/types.rs) 2019-09-02 10:35:20 +06:00
fedechkin_alexey
71c6a23628 add Message struct 2019-09-02 11:25:05 +07:00
fedechkin_alexey
07af8204fc Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	src/core/types.rs
2019-09-02 11:23:53 +07:00
fedechkin_alexey
8ba3362eba add Message struct 2019-09-02 11:21:55 +07:00
Temirkhan Myrzamadi
a3188e34de Add ChatPermissions (core/types.rs) 2019-09-02 10:17:21 +06:00
Temirkhan Myrzamadi
de8dd3d84e Add ChatPhoto (core/types.rs) 2019-09-02 10:13:41 +06:00
fedechkin_alexey
2567ae1825 add Chat struct 2019-09-02 11:02:50 +07:00
Temirkhan Myrzamadi
34a38a0824 Merge branch 'dev' of https://github.com/async-telegram-bot/async-telegram-bot into dev 2019-09-02 02:07:37 +06:00
Temirkhan Myrzamadi
5020cafcd2 Separate types and functions 2019-09-02 02:00:59 +06:00
Temirkhan Myrzamadi
9d9dcd2541
Merge pull request #5 from async-telegram-bot/master
Merge dev with master
2019-09-02 01:56:11 +06:00
Temirkhan Myrzamadi
db7755d398 Implement /getMe (core/mod.rs) 2019-09-02 01:53:18 +06:00
Temirkhan Myrzamadi
e9f8bee44d Ignore .idea/ (.gitignore) 2019-09-02 00:23:03 +06:00
Temirkhan Myrzamadi
21434bbe26
Merge pull request #4 from async-telegram-bot/dev
Merge pull request #3 from async-telegram-bot/master
2019-09-01 23:19:25 +06:00
Temirkhan Myrzamadi
9d0cf21f92
Merge pull request #3 from async-telegram-bot/master
Create lib.rs and core/mod.rs
2019-09-01 23:18:49 +06:00
Temirkhan Myrzamadi
fd04a91532 Create lib.rs and core/mod.rs 2019-09-01 23:13:02 +06:00
Temirkhan Myrzamadi
2199cf61f2
Create LICENSE 2019-09-01 22:54:39 +06:00
Temirkhan Myrzamadi
5d91e28750
Temporary remove the 'authors' field (Cargo.toml) 2019-09-01 22:53:29 +06:00