
Closed
Posted
Paid on delivery
I need a Tampermonkey script that works with Canvas to download all student discussion comments in a readable PDF format. I believe I have found three scripts through Github that will work -- but can't seem to figure out how to get a JSON file from Canvas. I've attached some ideas to this textbox of what I've found thus far. Requirements: - Comments should be in PDF format - Include timestamp of each comment Ideal skills and experience: - Proficient in Tampermonkey scripting - Familiar with Canvas platform - Experience generating PDFs programmatically
Project ID: 40196613
48 proposals
Remote project
Active 15 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
48 freelancers are bidding on average $127 USD for this job

Hi, I see you're looking for a Tampermonkey script to extract student discussion comments from Canvas into a well-formatted PDF with timestamps. This is a challenge that many face due to Canvas API nuances and JSON retrieval barriers, but I specialize in bridging that gap for seamless, automated data extraction. With my strong proficiency in Tampermonkey scripting and deep experience with JavaScript API integrations, I can reverse-engineer the JSON data from Canvas discussion endpoints and transform it into a clean, readable PDF file for you. I’ll ensure each comment includes its timestamp accurately. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. Could you share which version of the Canvas platform you are using and whether you have API access configured? Thanks, Asad
$95 USD in 5 days
8.1
8.1

Hello, As an experienced web solution enthusiast, I bring my in-depth knowledge of JavaScript and PHP to your Canvas project. I understand the importance of a tailored digital experience, and with over 8 years in the field, I'm confident that my expertise will play a crucial role in exceeding the specific outcomes you desire. I've worked extensively on content management systems such as Canvas and have successfully integrated them with various platforms. My strong grounding in Tampermonkey scripting further allows me to comprehend your project's needs adeptly. Moreover, generating readable PDFs programatically has been a key aspect of my profession. With the ability to include timestamps for each comment, rest assured that your files will be not just functional but also highly organized. I value the precision of deadlines just as you do, thus committing to deliver exceptional results within your timeframe. Let's take further steps to discuss this project in detail, so we can collectively navigate the challenges you have encountered while refining our approach moving forward. This collaboration will undoubtedly yield a top-notch script, fulfilling your requirements beyond expectation. My comprehensive support even after deployment ensures a seamless experience throughout the journey. Thanks!
$100 USD in 3 days
7.7
7.7

⭐⭐⭐⭐⭐ Create a Tampermonkey Script to Download Canvas Comments as PDF ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project details and see you are looking for a Tampermonkey script to download student discussion comments in PDF format. You don't need to look any further; Zohaib is here to help you! My team has completed over 50 similar projects for automation tasks. I will create a script that fetches comments, formats them, and includes timestamps, all while ensuring clarity and ease of use. ➡️ Why Me? I can easily create your Tampermonkey script as I have 5 years of experience in scripting and automation, specializing in tools like Tampermonkey and Canvas. My expertise includes programmatic PDF generation, data extraction, and script optimization. Not only this, I have a strong grip on JavaScript and JSON handling, ensuring a seamless solution for your needs. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Tampermonkey Scripting ✅ JavaScript Development ✅ PDF Generation ✅ Canvas Platform Familiarity ✅ JSON Data Handling ✅ Web Automation ✅ Data Extraction ✅ Scripting Optimization ✅ User Interface Design ✅ Error Handling ✅ API Interaction ✅ Debugging Skills Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
7.8
7.8

Hello, I am confident in my ability to assist you with your request for a Tampermonkey script that effectively interacts with Canvas to download student discussion comments in a readable PDF format. With my extensive experience in Tampermonkey scripting and a deep understanding of the Canvas platform, I have successfully worked on similar projects where I programmed scripts to extract and format data into PDFs. I can help you navigate the JSON extraction from Canvas and implement the necessary features to ensure each comment is captured accurately along with its timestamp. I am ready to take the insights you’ve gathered and create a tailored solution that meets all your requirements. I aim to complete this project within 5 days, allowing for adjustments based on your feedback. Best regards, Ayesha
$200 USD in 5 days
6.6
6.6

Greetings, It sounds like you're looking for a Tampermonkey script that can efficiently extract student discussion comments from Canvas and compile them into a readable PDF format, complete with timestamps. I can definitely help you with that. To tackle this, I would start by reviewing the three scripts you've found on GitHub to see how they interact with Canvas. From there, I would focus on obtaining the necessary JSON data from Canvas, ensuring that we can capture all relevant comments. After that, generating the PDF in a clean and readable layout will be straightforward, allowing for easy access to the comments and timestamps. With my experience in Tampermonkey scripting and familiarity with the Canvas platform, I'm confident I can deliver a solution that meets your requirements. Best regards, Saba Ehsan
$80 USD in 3 days
6.3
6.3

As a highly experienced Tampermonkey script developer with a proficiency in web automation and scraping, I'm confident in my capability to deliver a top-tier custom script tailored specifically for your needs. Throughout my 13+ years in this field, I've developed numerous scripts and bots involving complex data extraction, making it easier for me to understand your unique requirements for a readable PDF file with timestamps. Moreover, my familiarity with the Canvas platform, which largely overlaps with your project needs, will prove to be valuable. Generating PDF files programmatically has also been an integral part of my workflows, such as converting OCR-based bank statements, invoices, and even police reports into parseable data. Partnering with me means gaining access to a multidimensional skillset. Beyond just assetting JavaScript and Python solutions, I am well-versed in Solidity, Rust, Hardhat - tools that can potentially extend the utility of the project. Overall, I don't just provide the solution; I aim to optimize your entire experience. Let's get started today!
$120 USD in 2 days
6.5
6.5

Hello! I understand you need a Tampermonkey script to extract student discussion comments from Canvas and convert them into a readable PDF format. I can create a robust solution that not only captures the comments but also includes timestamps, ensuring accurate documentation of each discussion. My expertise in Tampermonkey scripting and familiarity with Canvas will allow me to efficiently handle the JSON extraction process as well. Please check my profile for examples of similar projects I've completed. Regards, Davide
$170 USD in 3 days
4.9
4.9

Hi there, I’m Ahmed from Eastvale, California — a Senior Full-Stack Engineer with over 15 years of experience building high-quality web and mobile applications. After reviewing your job posting, I’m confident that my background and skill set make me an excellent fit for your project — Tampermonkey Canvas Script . I’ve successfully completed similar projects in the past, so you can expect reliable communication, clean and scalable code, and results delivered on time. I’m ready to get started right away and would love the opportunity to bring your vision to life. Looking forward to working with you. Best regards, Ahmed Hassan
$120 USD in 2 days
5.1
5.1

Hello. I can help you build this Tampermonkey script for Canvas. I have extensive experience in web automation, scraping, and developing custom browser utilities using TypeScript and Node.js. I can solve the JSON problem for you by tapping into the Canvas REST API directly through the script. Instead of manually searching for a JSON file, the script will use your session to fetch the discussion data (including all nested replies and timestamps). For the PDF generation, I will integrate a library like jsPDF or pdfmake to ensure the output is clean, professional, and includes the specific metadata you require. My plan is to create a script that adds a simple "Export to PDF" button directly on the Canvas discussion page. When clicked, it will fetch the full JSON thread in the background, parse the timestamps and comment text, and generate a readable PDF document for immediate download. I am available to start on this immediately. Please reach out if you would like to discuss the specific GitHub scripts you found so I can incorporate the best parts of them into your custom solution. Excited to hear from you, Nehal
$70 USD in 3 days
5.0
5.0

Hi there, I’ve reviewed your Canvas discussion-export needs and I can build a Tampermonkey script that pulls all comments with timestamps and exports a readable PDF. I’ll implement a robust JSON extraction flow for Canvas, generate a clean, paginated PDF client-side, and ensure multi-threaded performance; is the scope limited to a single course or multiple courses, and do you prefer embedded timestamps in the PDF footer? Best regards,
$30 USD in 4 days
5.1
5.1

Hello! I understand you need a Tampermonkey script to download student discussion comments from Canvas in a readable PDF format, complete with timestamps. This is a valuable feature for organizing feedback and enhancing communication. I have extensive experience in developing scripts for automation, particularly with Tampermonkey and Canvas. In a recent project, I successfully created a similar script that extracted and formatted user comments into PDFs, significantly improving the client’s workflow and data management. ✅My Plan: - Review the provided directions and existing GitHub scripts to identify the best approach. - Extract relevant data from Canvas using the API and format it into JSON. - Programmatically generate a PDF with the extracted comments and timestamps. - Test the script fully to ensure it works seamlessly with your Canvas instance. What type of formatting do you prefer for the comments in the PDF? Additionally, do you require any specific layout for the timestamps? Best regards, Hongqiang Chen
$190 USD in 2 days
4.8
4.8

Hi there, I'm Kristopher Kramer from McKinney, Texas. I’ve worked on similar projects before, and as a senior full-stack and AI engineer, I have the proven experience needed to deliver this successfully, so I have strong experience in JSON, Visual Basic, PHP, Scripting, Programming, API, JavaScript, Data Extraction, API Integration and Google Chrome. I’m available to start right away and happy to discuss the project details anytime. Looking forward to speaking with you soon. Best regards, Kristopher Kramer
$120 USD in 3 days
4.8
4.8

Hello sarahh185, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on PHP, JavaScript, Visual Basic, Google Chrome, JSON, Programming, Scripting, Data Extraction, API, API Integration Lets connect in chat so that We discuss further. Regards
$140 USD in 7 days
4.3
4.3

Hello sarahh185, I came across your project Tampermonkey Canvas Script and I am very interested in working with you. I have reviewed your requirements and fully understand the scope and expectations. I specialize in PHP, JavaScript, Visual Basic, Google Chrome, JSON, Programming, Scripting, Data Extraction, API, API Integration and have successfully delivered similar projects before. I am committed to delivering high-quality work with reliability, clarity, and professionalism. I work transparently throughout the project so progress, deadlines, and expectations stay clear at every stage. I would be glad to discuss further details and am ready to start immediately. Looking forward to hearing from you. Regards, Anum
$90 USD in 1 day
4.5
4.5

Dedicated Freelancer Ready to Elevate Your Project for Tampermonkey Canvas Script. I have a solid background in API Integration, PHP, JSON, Visual Basic, Scripting, Data Extraction, Programming, API, Google Chrome and JavaScript, I bring valuable expertise to your project. I have successfully completed many projects with 100% client satisfaction. Clear and timely communication is my priority. I believe in keeping you informed throughout the project lifecycle. I am available for a discussion at your earliest convenience. Please feel free to contact me to further discuss your project details. Thank you for considering my bid. I am excited about the opportunity to contribute to the success of your project. Please visit my portfolio to check my previous work samples, here - https://www.freelancer.com/u/GraphicsHub2k24?page=portfolio&w=f&ngsw-bypass= Best regards, Muhammad Asim Khan
$30 USD in 1 day
4.1
4.1

Hi, I’ve carefully reviewed your need for a Tampermonkey script to extract student discussion comments from Canvas and convert them into a clean PDF with timestamps. With extensive experience in Tampermonkey scripting and working on Canvas API integrations, I am confident I can resolve the JSON data extraction challenge you’re facing and generate a readable, well-structured PDF file that meets your requirements. I will first focus on retrieving the comments data accurately through Canvas APIs or relevant endpoints and then automate the PDF creation using JavaScript libraries to include timestamps neatly alongside each comment. This approach ensures clarity and usability of the exported document. I can start immediately and aim to deliver a fully functional solution within 4 days. Could you please share more details about the Canvas environment you’re using (e.g., specific version or API access) to help tailor the script effectively? Best regards,
$155 USD in 18 days
4.2
4.2

Hello, I specialize in Tampermonkey scripting for Canvas workflows, turning course discussions into portable, readable PDFs with timestamps. This aligns with your goal of downloading all student comments in a well-formatted document. In past projects, I built client-side scripts that collect discussion entries, preserve timestamps, and export to PDF using JS libraries—no server calls required. The solution is robust, handles pagination, and yields a clean, readable layout. I can deliver a compact, reliable script that grabs all comments, timestamps them, and exports a single PDF (or per thread if you prefer). Quick to test and easy to customize. Please feel free to contact me so we can discuss more details. Best regards, Billy Bryan
$250 USD in 3 days
4.0
4.0

I'm excited to help create a Tampermonkey script for downloading Canvas discussion comments! With extensive experience in scripting and PDF generation, plus familiarity with Canvas, I can efficiently integrate the scripts you've found to output PDFs with timestamps. Let's get started!
$49 USD in 7 days
3.4
3.4

Hi, there, I can create a Tampermonkey script to extract student discussion comments from Canvas and generate a readable PDF with timestamps. My experience includes: Proficient Tampermonkey scripting for browser automation. Familiarity with the Canvas platform to access and retrieve comment data. Experience with libraries like jsPDF for generating PDFs programmatically. The deliverables will be a script that fetches comments and formats them into a PDF, ensuring readability and including timestamps. Ready to start immediately!
$140 USD in 2 days
3.0
3.0

Hi there, I noticed you’re looking to create a Tampermonkey script that downloads Canvas student discussion comments as readable PDFs with timestamps, and I’ve built similar browser automation tools for educational platforms. I have 7+ years of experience in scripting and API integrations, mastering JavaScript, JSON data extraction, and PDF generation on the client side. Recently, I developed a userscript that extracted forum data from a learning management system into structured PDFs, improving data accessibility for instructors. To execute this project, I will first analyze Canvas’s discussion API to retrieve comment data in JSON format, then parse timestamps and format all entries cleanly. The Tampermonkey script will programmatically generate PDFs inside the browser using a library like jsPDF or PDFKit, ensuring the output is user-friendly and preserves timestamps. I’ll debug and extend any partial scripts you've found to create a seamless end-to-end workflow. ✅ Fetch discussion JSON through Canvas API with proper authentication. ✅ Parse and clean comment data for readability and timestamp inclusion. ✅ Implement PDF generation inside Tampermonkey using JavaScript. ✅ Test on multiple Canvas discussion threads for reliability. ✅ Deliver a polished, easy-to-use script tailored for your exact needs. Quick question: How many discussion threads or comments do you typically expect to process at once for PDF export? I look forward to working with you. Best Regards, Rosit
$100 USD in 7 days
2.6
2.6

Santa Cruz, United States
Member since Feb 1, 2026
₹3000-5000 INR
$2-8 USD / hour
£10-15 GBP / hour
€250-750 EUR
$30-250 USD
$30-250 USD
$30-250 CAD
₹600-1500 INR
$10-30 USD
$30-250 USD
₹75000-150000 INR
$250-750 USD
€30-250 EUR
$30-250 AUD
₹600-1500 INR
$10-30 USD
$20-70 USD
₹600-1500 INR
$30-250 USD
₹1500-12500 INR