-
Notifications
You must be signed in to change notification settings - Fork 0
/
pastpapers.py
515 lines (429 loc) · 36.8 KB
/
pastpapers.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
from telebot import *
import os
from dotenv import load_dotenv
load_dotenv()
API_KEY = os.getenv('API_KEY')
bot = telebot.TeleBot(API_KEY)
class PastPapers():
def select_sem(self, message):
markup = types.ReplyKeyboardMarkup(row_width=2)
itembtn1 = types.KeyboardButton('/1st_sem_papers')
itembtn2 = types.KeyboardButton('/2nd_sem_papers')
itembtn3 = types.KeyboardButton('/3rd_sem_papers')
itembtn4 = types.KeyboardButton('/4th_sem_papers')
markup.add(itembtn1, itembtn2, itembtn3, itembtn4)
bot.send_message(message.chat.id, "Choose a semester:", reply_markup=markup)
def first_sem_papers(self, message):
markup = types.ReplyKeyboardMarkup(row_width=2)
itembtn1 = types.KeyboardButton('/PCA_Papers')
itembtn2 = types.KeyboardButton('/Computer_Hardware_Papers')
itembtn3 = types.KeyboardButton('/Structured_Programming_Papers')
itembtn4 = types.KeyboardButton('/DRO_Papers')
itembtn5 = types.KeyboardButton('/DBMS_Papers')
itembtn6 = types.KeyboardButton('/Web_Development_Papers')
itembtn7 = types.KeyboardButton('/Maths_Papers')
itembtn8 = types.KeyboardButton('/English1_Papers')
markup.add(itembtn1, itembtn2, itembtn3, itembtn4, itembtn5, itembtn6, itembtn7, itembtn8)
bot.send_message(message.chat.id, "Choose a subject:", reply_markup=markup)
def pca_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/pca/2016-pca-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/pca/2016-pca.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/pca/2017-pca.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/pca/2018-pca%20marking%20scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/pca/2018-pca.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/pca/2019-pca.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def com_hardware_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/com_hardware/2016-hardware-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/com_hardware/2016-hardware.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/com_hardware/2017-hardware-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/com_hardware/2017-hardware.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/com_hardware/2018-hardware-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/com_hardware/2018-hardware.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/com_hardware/2019-hardware.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def structured_programming_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/structured-programming/2016-structured-programming-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/structured-programming/2016-structured-programming.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/structured-programming/2017-structured-programming-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/structured-programming/2017-structured-programming.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/structured-programming/2018-structured-programming-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/structured-programming/2018-structured-programming.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/structured-programming/2019-structured-programming.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def dro_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dro/2016-dro-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dro/2016-dro.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dro/2017-dro-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dro/2017-dro.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dro/2018-dro-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dro/2018-dro.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dro/2019-dro.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def dbms_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dbms/2016-dbms-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dbms/2016-dbms.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dbms/2017-dbms-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dbms/2017-dbms.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dbms/2018-dbms-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/dbms/2019-dbms.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def web_development_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/web_dev/2016-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/web_dev/2016-web.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/web_dev/2017-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/web_dev/2017-web.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/web_dev/2018-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/web_dev/2018-web.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/web_dev/2019-web.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def maths_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/maths/2016-maths-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/maths/2017-maths-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/maths/2017-maths.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/maths/2018-maths.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/maths/2019-maths.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def english1_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/english/2016-english.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/english/2017-english.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/first_semester/english/2019-english.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def second_sem_papers(self, message):
markup = types.ReplyKeyboardMarkup(row_width=2)
itembtn1 = types.KeyboardButton('/OOP_Papers')
itembtn2 = types.KeyboardButton('/Multimedia_Papers')
itembtn3 = types.KeyboardButton('/DSA_Papers')
itembtn4 = types.KeyboardButton('/SAD_Papers')
itembtn5 = types.KeyboardButton('/DCN_Papers')
itembtn6 = types.KeyboardButton('/Stats_Papers')
itembtn7 = types.KeyboardButton('/English2_Papers')
markup.add(itembtn1, itembtn2, itembtn3, itembtn4, itembtn5, itembtn6, itembtn7)
bot.send_message(message.chat.id, "Choose a subject:", reply_markup=markup)
def oop_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/oop/2016-oop-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/oop/2016-oop.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/oop/2017-oop-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/oop/2017-oop.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/oop/2018-oop-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/oop/2018-oop.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/oop/2019-oop.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def multimedia_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/multimedia/2016-multimedia-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/multimedia/2016-multimedia.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/multimedia/2017-multimedia-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/multimedia/2017-multimedia.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/multimedia/2018-multimedia-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/multimedia/2018-multimedia.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/multimedia/2019-multimedia.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def dsa_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dsa/2016-dsa-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dsa/2016-dsa.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dsa/2017-dsa-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dsa/2017-dsa.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dsa/2018-dsa-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dsa/2018-dsa.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dsa/2019-dsa.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def sad_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/sad/2016-sad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/sad/2016-sad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/sad/2017-sad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/sad/2017-sad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/sad/2018-sad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/sad/2018-sad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/sad/2019-sad.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def dcn_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dcn/2016-dcn-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dcn/2016-dcn.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dcn/2017-dcn-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dcn/2017-dcn.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dcn/2018-dcn-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dcn/2018-dcn.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/dcn/2019-dcn.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def stats_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/stats/2016-stats-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/stats/2016-stats.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/stats/2017-stats-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/stats/2017-stats.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/stats/2018-stats-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/stats/2018-stats.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/stats/2019-stats.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def english2_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/english/2016-english2.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/english/2017-english2-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/english/2017-english2.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/second_semester/english/2019-english2.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def third_sem_papers(self, message):
markup = types.ReplyKeyboardMarkup(row_width=2)
itembtn1 = types.KeyboardButton('/OSCS_Papers')
itembtn2 = types.KeyboardButton('/ITPM_Papers')
itembtn3 = types.KeyboardButton('/Econ_Papers')
itembtn4 = types.KeyboardButton('/RAD_Papers')
itembtn5 = types.KeyboardButton('/Principles_of_SE_Papers')
itembtn6 = types.KeyboardButton('/OOAD_Papers')
itembtn7 = types.KeyboardButton('/English3_Papers')
markup.add(itembtn1, itembtn2, itembtn3, itembtn4, itembtn5, itembtn6, itembtn7)
bot.send_message(message.chat.id, "Choose a subject:", reply_markup=markup)
def oscs_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2015-oscs-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2015-oscs.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2016-oscs.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2016-oscs-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2017-oscs-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2018-oscs.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2019-oscs.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/oscs/2020-oscs.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def itpm_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/itpm/2015-itpm.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/itpm/2016-itpm-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/itpm/2016-itpm.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/itpm/2017-itpm-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/itpm/2018-itpm.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/itpm/2019-itpm.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/itpm/2020-itpm.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def econ_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2015-econ-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2015-econ.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2016-econ-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2016-econ.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2017-econ-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2017-econ.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2018-econ-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2018-econ.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/econ/2019-econ-scheme.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def rad_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2015-rad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2015-rad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2016-rad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2016-rad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2017-rad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2017-rad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2018-rad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2018-rad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2019-rad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2019-rad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/rad/2020-rad.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def se_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2015-se-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2015-se.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2016-se-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2016-se.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2017-se-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2018-se-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2018-se.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2019-se-a.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2019-se-b.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2019-se-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/se/2020-se.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def ooad_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2015-ooad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2015-ooad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2016-ooad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2016-ooad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2017-ooad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2018-ooad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2018-ooad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2019-ooad-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2019-ooad.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/ooad/2020-ooad.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def english3_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/english/2016-english3-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/english/2017-english3-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/english/2017-english3.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/english/2018-english3.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/english/2019-english3.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/third-semester/english/2020-english3.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def fourth_sem_papers(self, message):
markup = types.ReplyKeyboardMarkup(row_width=2)
itembtn1 = types.KeyboardButton('/Com_Architecture_Papers')
itembtn2 = types.KeyboardButton('/Enterprise_Architecture_Papers')
itembtn3 = types.KeyboardButton('/FOSS_Papers')
itembtn4 = types.KeyboardButton('/Mobile_Papers')
itembtn5 = types.KeyboardButton('/Professional_Issues_Papers')
itembtn6 = types.KeyboardButton('/Web_Papers')
itembtn7 = types.KeyboardButton('/English4_Papers')
markup.add(itembtn1, itembtn2, itembtn3, itembtn4, itembtn5, itembtn6, itembtn7)
bot.send_message(message.chat.id, "Choose a subject:", reply_markup=markup)
def com_architecture_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2016-comarchitecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2016-comarchitecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2017-comarchitecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2017-comarchitecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2018-comarchitecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2018-comarchitecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2019-comarchitecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2019-comarchitecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/com-architecture/2020-comarchitecture.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def enterprise_architecture_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2015-enterprise-architecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2015-enterprise-architecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2016-enterprise-architecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2016-enterprise-architecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2017-enterprise-architecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2017-enterprise-architecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2018-enterprise-architecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2019-enterprise-architecture-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2019-enterprise-architecture.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/enterprise-architecture/2020-enterprise-architecture.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def foss_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2015-foss-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2015-foss.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2016-foss-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2016-foss.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2017-foss-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2017-foss.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2018-foss-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2019-foss-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2019-foss.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/foss/2020-foss.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def mobile_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2015-mobile-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2016-mobile-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2016-mobile.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2017-mobile-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2017-mobile.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2018-mobile-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2018-mobile.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2019-mobile-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2019-mobile.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/mobile/2020-mobile.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def professional_issues_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2015-professional-issues.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2016-professional-issues-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2016-professional-issues.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2017-professional-issues-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2017-professional-issues.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2018-professional-issues-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2019-professional-issues-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2019-professional-issues.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/professional-issues/2020-professional-issues.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def web_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2015-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2016-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2016-web.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2017-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2017-web.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2018-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2018-web.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2019-web-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2019-web.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/web/2020-web.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)
def english4_papers(self, message):
files = [
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2015-english4.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2016-english4-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2016-english4.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2017-english4-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2017-english4.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2018-english4-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2018-english4.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2019-english4-scheme.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2019-english4.pdf',
'https://github.com/pasindujr/HnditHelperBot_pdfs/raw/main/papers/fourth-semester/english/2020-english4.pdf']
bot.send_message(message.chat.id, str(len(files)) + " File/s Incoming...")
for file in files:
bot.send_document(message.chat.id, file)